Sridhar Reddy

Experience

Vice President @Ocimum Biosolutions • Employee

Apr '01 - Present (16 years 9 months)

Recommendations