Professor Richard Powell

Emeritus Professor of Clinical Immunology and Allergy, Nottingham University; Consultant in Clinical Immunology and Allergy