Vincent Desobry
Ciba-Geigy · Ciba Specialty Chemicals · E.I. Du Pont De Nemours And
Total Patents:
14
Overall Rank:
#356,588
Years Active:
1990–2003
Ciba-Geigy Rank:
#255