David Güemes Castorena

Affiliation

Tecnologico de Monterrey