Author: John C. Pickup
Alternate names: John C. Pickup MA BM DPhil MRCPath; John Pickup MRCPath DPhil BM BCh; John Pickup