Profile picture
Lorena Suarez-Idueta
  • Primary
    Population, Policy and Practice Research and Teaching Department, Great Ormond Street Institute of Child Health, Faculty of Population Health Sciences, University College London
    London, United Kingdom
  • Student / Intern
    Institute of Child Health
    Athens, Greece
mini profile avatar Lorena Suarez-Idueta