Yong He
Enanta Pharmaceuticals · Cubist Pharmaceuticals · Thomson Licensing
Total Patents:
73
Overall Rank:
#26,665
Years Active:
2007–2025
Enanta Pharmaceuticals Rank:
#17