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