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