Thomas H. Shaffer
Temple University · The Nemours Foundation · Alliance Pharmaceutical
Total Patents:
28
Overall Rank:
#137,482
Years Active:
1992–2022
Temple University Rank:
#9