John S. Petersen
Syndevrx · Geltex Pharmaceuticals · Genzyme
Total Patents:
53
Overall Rank:
#49,215
Years Active:
1992–2022
Syndevrx Rank:
#1