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