Peter Fankhauser

Firmenich Sa · Ciba Specialty Chemicals · Ciba-Geigy
Total Patents: 45
Overall Rank: #64,799
Years Active: 1981–2024
Firmenich Sa Rank: #9