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