Seha Saygili, Turkey

Assoc Prof
Pediatric Nephrology
Istanbul University-Cerrahpasa

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