Mario Valenzuela Partida

Mr. Mario Valenzuela Partida

Instituto Tecnológico de Culiacán, Culiacán, Sinaloa, Mexico
orcid