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