Raju Mohan

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