Yongbao Zhu
Alectos Therapeutics · Merck · Genzyme
Total Patents:
19
Overall Rank:
#231,260
Years Active:
2007–2025
Alectos Therapeutics Rank:
#5