Steven G. Elliott
Amgen · Duquesne University Of The Holy Ghost · Administrators Of The Tulane Educational Fund
Total Patents:
13
Overall Rank:
#375,279
Years Active:
1997–2022
Amgen Rank:
#284