Gemma Casals i Soler

Gynaecology Department Gynaecologist