Bernard Lewis Croal

Head of Department and Consultant Chemical Pathologist

Clinical Biochemistry at Aberdeen Royal Infirmary