Profile picture
Mariana Vega-Mendoza
Doctorate
  • Primary
    Luleå University of Technology
    Luleå, Sweden
  • University of Edinburgh
    Edinburgh, United Kingdom
mini profile avatar Mariana Vega-Mendoza