Affiliation: | 1. Institute of Gynecology, Obstetrics and Neonatology, Hospital Clinic, University of Barcelona Medical School, Barcelona, Catalonia, Spain;2. Pathology Service Biomedical Diagnosis Center, Hospital Clinic, University of Barcelona Medical School, Barcelona, Catalonia, Spain;3. Pediatric Surgery Service, Hospital Clinic, Hospital de Sant Joan de Dev, Barcelona, Catalonia, Spain |