Wei Xu

Exelixis · Schering · Berlex Laboratories
Total Patents: 124
Overall Rank: #9,200
Years Active: 1997–2025
Exelixis Rank: #2