Bin Ye

Berlex Laboratories · Pharmacopeia Drug Discovery · Pharmacopeia
Total Patents: 26
Overall Rank: #152,495
Years Active: 1997–2024
Berlex Laboratories Rank: #12