Gideon A. Rodan
Merck · Creative Biomolecules · Curis
Total Patents:
25
Overall Rank:
#165,584
Years Active:
1993–2007
Merck Rank:
#390