speaker photo

Claire Liddy

Managing Director of Innovation - Alder Hey Children's Hospital