Irene Dieguez, United Kingdom

Clinical Fellow
Liver Unit
Birmingham Children's Hospital

Lectures by Irene Dieguez


© 2026 IPTA 2025