Christian Itin
Zyomyx · Amgen · Micromet Ag
Total Patents:
17
Overall Rank:
#263,836
Years Active:
2001–2025
Zyomyx Rank:
#3