David Greenwood BSc PhD DSc FRCPath