Dr Andrew Fletcher

Dr Andrew Fletcher is a consultant in paediatric haematology at the Great North Children's Hospital.