Roberto E. Armenta
Mara Renewables · Dsm Nutritional Products
Total Patents:
28
Overall Rank:
#134,494
Years Active:
2015–2025
Mara Renewables Rank:
#1