1. Department of Pediatric Endocrinology, Parc Taulí Hospital Universitari, Research and Innovation Institute Parc Taulí I3PT, Autonomous University of Barcelona, Sabadell, Spain
2. Department of Surgery, Parc Taulí Hospital Universitari, Research and Innovation Institute Parc Taulí I3PT, Autonomous University of Barcelona, Sabadell, Spain
3. Department of Pathology, Parc Taulí Hospital Universitari, Research and Innovation Institute Parc Taulí I3PT, Autonomous University of Barcelona, Sabadell, Spain