Stephen D. Pastor
Ciba-Geigy · Ciba Specialty Chemicals · Eisai
Total Patents:
110
Overall Rank:
#12,032
Years Active:
1980–2009
Ciba-Geigy Rank:
#5