Lorena Encalada

Dr. Lorena Encalada

University of Cuenca, Cuenca, Azuay, Ecuador
orcid