Ebenezer R. Vedamuthu

Microlife Technics · Quest International Flavors & Food Ingredients Company, Division Of Indopco · Quest International Flavors & Food Ingredients
Total Patents: 24
Overall Rank: #176,014
Years Active: 1980–2000
Microlife Technics Rank: #4