Mohamad I. Farbood

International Flavors & Fragrances · Fritzsche Dodge & Olcott
Total Patents: 36
Overall Rank: #95,023
Years Active: 1985–2007
International Flavors & Fragrances Rank: #34