Jianguo Yin

Merck · Schering · Dupont Pharmaceuticals
Total Patents: 23
Overall Rank: #178,553
Years Active: 2000–2025
Merck Rank: #1,412