72 pubs · 1,588 cites · h-index 23
Children's Hospital at Westmead
2023 - 2025
Centre for Social Justice
2020 - 2025
Leeds Beckett University
2007 - 2025
Mercy Fitzgerald Hospital
2003 - 2008
Loughborough University
2003 - 2003