Latha G. Nair
Schering · Merck · Dendreon
Total Patents:
17
Overall Rank:
#275,543
Years Active:
2005–2017
Schering Rank:
#299