Genet Zemede

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