John M. Teffenhart

International Flavors & Fragrances · Tyndale Plains-Hunter · Symrise Ag
Total Patents: 14
Overall Rank: #336,058
Years Active: 1988–2025
International Flavors & Fragrances Rank: #114