Marco Cugliari, Italy

Pediatric Resident
Pediatric Nephrology, Dialysis and Transplantation
IRCCS Ca Granda Ospedale Maggiore Policlinico, Milano

Email: info@ipta2025.org
514-874-1717