Gregorio Posada Vanegas

Dr. Gregorio Posada Vanegas

EPOMEX Institute, Autonomous University of Campeche, Campeche, Mexico
orcid

Contribution