Ellen Welch
Ptc Therapeutics · F. Hoffmann-La Roche Ag · Amgen
Total Patents:
35
Overall Rank:
#97,910
Years Active:
2007–2023
Ptc Therapeutics Rank:
#5