Elliot Stupak
Schering
Total Patents:
14
Overall Rank:
#356,147
Years Active:
1980–2005
Schering Rank:
#195