Paul J. Hergenrother
University Of Illinois · Vanquish Oncology · MIT
Total Patents:
58
Overall Rank:
#41,129
Years Active:
2009–2025
University Of Illinois Rank:
#2