Sergio Andres Zabala-Vargas
Observed names: Sergio A. Zabala-Vargas, Sergio Andrés Zabala Vargas, Sergio Andrés Zabala-Vargas, Sergio Zabala-Vargas, Zabala-Vargas, Sergio
ORCID: 0000-0001-5803-1123
Observed ORCID: 0000-0001-5803-1123
OpenAlex ID: A5057158229
