Irene Dieguez, United Kingdom

Clinical Fellow
Liver Unit
Birmingham Children's Hospital

Lectures by Irene Dieguez


© 2025 IPTA 2025