Suresh D. Babu
Pharmacopeia Drug Discovery · Schering · Merck
Total Patents:
17
Overall Rank:
#272,534
Years Active:
2005–2021
Pharmacopeia Drug Discovery Rank:
#12