David Alejandro Escárcega Centeno

PhD
Affiliation
ITESM
Role