Professor Fiona Walter, MA MD FRCGP