John W. Hadden
Irx Therapeutics · University Of South Florida · Newport Pharmaceuticals International
Total Patents:
21
Overall Rank:
#209,091
Years Active:
1980–2017
Irx Therapeutics Rank:
#1