Jun Yuan

Neurogen · Novartis Ag · Novartis International Pharmaceutical
Total Patents: 110
Overall Rank: #11,994
Years Active: 1993–2023
Neurogen Rank: #2