Specialist - Protein Sciences
Aurigene Pharmaceutical Services Limited
Hyderabad