Mercè Oliva

  • Universitat Pompeu Fabra
  • Lecturer, Communication & Media Studies
  • Spain