Sergio Mendez
Observed names: S. Mendez, Sergio B. Mendez
Institution: Lamar University
Observed institutions: University of Arizona, Lamar University, Maastricht University
ORCID: 0009-0007-4058-146X
Observed ORCID: 0009-0007-4058-146X
OpenAlex ID: A5111747785
