J.A. Menchaca-Rivera
Observed names: J. Alejandro Menchaca-Rivera, J. Alejandro Menchaca‐Rivera, Juan Alejandro Menchaca-Rivera
Institution: Universidad Tecnológica de Uruguay
ORCID: 0000-0002-6359-6636
Observed ORCID: 0000-0002-6359-6636
OpenAlex ID: A5000415257
