Profile picture
Sandra Ortega-Martorell
Doctorate
  • Associate Professor
    Primary
    Liverpool John Moores University
    Liverpool, United Kingdom
  • Autonomous University of Barcelona
    Barcelona, Spain
View All
mini profile avatar Sandra Ortega-Martorell