THI Lord Byron Member visit to Elpida Children’s Oncology Hospital - Athens, Greece - June 27, 2025