David G. Leppard

Ciba-Geigy · Ciba Specialty Chemicals · Ciba-Geigy A.G.
Total Patents: 76
Overall Rank: #25,151
Years Active: 1980–2009
Ciba-Geigy Rank: #19