Srinivasa Reddy Battula

Suven Life Sciences Limited
Total Patents: 3
Overall Rank: #1,566,010
Years Active: 2007–2010
Suven Life Sciences Limited Rank: #24