Dr John Grant
MA, MD (Aberdeen), ChB (Aberdeen), FRCPath
Life Fellow
Consultant Histopathologist at Addenbrooke's Hospital
Life Fellow
Consultant Histopathologist at Addenbrooke's Hospital