Gemma Torres Delgado · Study