Eric Werner
Acceleron Pharma · University of California
Total Patents:
8
Overall Rank:
#618,897
Years Active:
1993–2023
Acceleron Pharma Rank:
#17