Jun Wen

Pharmacopeia · Bristol-Myers Squibb
Total Patents: 2
Overall Rank: #2,113,529
Years Active: 2007–2011
Pharmacopeia Rank: #103