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