Allan Gaw MD PhD FRCPath FFPM PGCertMedEd