Loshan Kangesu

Great Ormand Street Hospital for Sick Children, United Kingdom