Dattatreya Banavara

Mead Johnson Nutrition · Firmenich Sa
Total Patents: 17
Overall Rank: #264,053
Years Active: 2011–2025
Mead Johnson Nutrition Rank: #5