Mario E. Villanueva
Observed names: M.E. Villanueva, Mario Eduardo Villanueva, Mario Villanueva, Villanueva, Mario E., Villanueva, Mario Eduardo
Institution: IMT School for Advanced Studies Lucca
ORCID: 0000-0003-4375-7081
Observed ORCID: 0000-0003-4375-7081
OpenAlex ID: A5058471300
