Adrian C. Bateman BSc MD FRCPath

The Flesh and Bones of Pathology