Diego Rodriguez

Oakland, California

  • Work
    • CONSULTANT
  • Education
    • Instituto Tecnológico de Mérida