David Navarro

Dr. David Navarro

Tecnológico de Monterrey, Monterrey, Nuevo León, Mexico
orcid