Drazen Ostovic
Iterion Therapeutics · Centrexion Therapeutics · Merck
Total Patents:
17
Overall Rank:
#261,896
Years Active:
1998–2025
Iterion Therapeutics Rank:
#1