Yongsheng Chen

Neurocrine Biosciences · Monsanto Technology · Agios Pharmaceuticals
Total Patents: 23
Overall Rank: #182,374
Years Active: 2006–2022
Neurocrine Biosciences Rank: #26