Paul A. Sprengeler
Effector Therapeutics · University of Pennsylvania · Sgx Pharmaceuticals
Total Patents:
33
Overall Rank:
#106,219
Years Active:
1993–2024
Effector Therapeutics Rank:
#1