Raju Mohan
Berlex Laboratories · Schering · Exelixis
Total Patents:
76
Overall Rank:
#24,870
Years Active:
1996–2025
Berlex Laboratories Rank:
#5