Hamid R. Hoveyda

Ogeda Sa · Tranzyme Pharma · Ocera Therapeutics
Total Patents: 53
Overall Rank: #49,040
Years Active: 1994–2024
Ogeda Sa Rank: #1