Babu G. Sundar
Cephalon · Pharmacopeia · Teva Sante
Total Patents:
7
Overall Rank:
#740,285
Years Active:
2011–2014
Cephalon Rank:
#38