Frank DeRosa
Translate Bio · Shire Human Genetic Therapies · Ethris Gmbh
Total Patents:
152
Overall Rank:
#6,000
Years Active:
1994–2025
Translate Bio Rank:
#1