Wensheng Yu

Merck · Schering · Pharmacopeia Drug Discovery
Total Patents: 49
Overall Rank: #55,472
Years Active: 2004–2025
Merck Rank: #264