Sinha Manish D, Chowienczyk Phil
British Heart Foundation Centre, King's College London, London, UK.
Department of Paediatric Nephrology, Evelina London Children's Hospital, Guy's & St Thomas' NHS Foundation Trust, London, UK.
Transl Pediatr. 2025 Apr 30;14(4):773-775. doi: 10.21037/tp-2025-9. Epub 2025 Apr 27.