John W. Denny
Mylan · Oriel Therapeutics · Smc Corporation Of America
Total Patents:
13
Overall Rank:
#380,589
Years Active:
2009–2019
Mylan Rank:
#1