Mike Lizarzaburu
Amgen · Ultragenyx Pharmaceutical · Tularik Limited
Total Patents:
12
Overall Rank:
#407,931
Years Active:
2004–2023
Amgen Rank:
#363