Mark Staples
La Jolla Pharmaceuticals · Biogen Idec Ma · Dade Behring Marburg Gmbh
Total Patents:
21
Overall Rank:
#207,118
Years Active:
1992–2021
La Jolla Pharmaceuticals Rank:
#5