James Takasugi
Ptc Therapeutics · American Cyanamid · Basf Se
Total Patents:
27
Overall Rank:
#145,912
Years Active:
1994–2020
Ptc Therapeutics Rank:
#8