[edit]

Charles Bangham

Charles is Professor of Immunology, Faculty of Medicine, Imperial College London