Stephen D. Pastor

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