Profile picture
Joana Magalhães
Doctorate
  • Senior Researcher
    Science for Change
    L'Hospitalet de Llobregat, Barcelona, Spain
mini profile avatar Joana Magalhães