Drazen Ostovic

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