Prof John Foreman Emeritus Professor of Immunopharmacology Div of Biosciences Faculty of Life Sciences John Foreman's full research profile on UCL Profiles