Stephane L. Bogen

Merck · Schering · Dendreon
Total Patents: 47
Overall Rank: #59,811
Years Active: 2004–2025
Merck Rank: #332