Close sidebar

Enrique Barraza

  • Mexico City or Ciudad de México, , Mexico
  • Industrial Automation, Operations Research