Robert H. Anderson BSc MD FRCPath