David Sotelo

Dr. David Sotelo

Tecnologico de Monterrey, Monterrey, Nuevo León, Mexico
orcid

Contribution