Genet Zemede
Protagonist Therapeutics · Affymax
Total Patents:
14
Overall Rank:
#342,832
Years Active:
2006–2023
Protagonist Therapeutics Rank:
#9