Sridhar Reddy

Sridhar Reddy

Experience
Ocimum Biosolutions

Vice President @Ocimum Biosolutions • Employee

Apr '01 - Present (17 years)