Jennifer C. Ellis

International Flavors & Fragrances · University Of Texas System · University Of Texas System
Total Patents: 12
Overall Rank: #420,514
Years Active: 1995–2015
International Flavors & Fragrances Rank: #93