Torrado Fonseca, Mercedes, Universidad de Barcelona, Spain