Skip to main content
RR mt baker head

Dr Richard Russell

Clinical Reader

Biography

Dr Richard Russell is a Clinical Reader in the School of Immunology & Microbial Sciences at King's College London.