Edward E. Jaffe
Ciba-Geigy · Ciba Specialty Chemicals · E.I. Du Pont De Nemours And
Total Patents:
40
Overall Rank:
#80,225
Years Active:
1983–2005
Ciba-Geigy Rank:
#73