Profile picture
Óscar Cabestrero
Doctorate
  • Student / Intern
    Primary
    Catholic University of the North
    Antofagasta, Chile
  • Post Doctoral Researcher
    Complutense University of Madrid
    Madrid, Spain
mini profile avatar Óscar Cabestrero