Oscar Diaz Villanueva

Oscar Diaz Villanueva

Tres Cantos, Spain

Oscar Diaz Villanueva

Schools

  • UCM Universidad Complutense de Madrid

    Madrid, Spain

    2018 - Currently

  • USMP Universidad de San Martín de Porres

    Distrito de Lima, Peru

    2009 - 2013