Le Manuel MSD

Please confirm that you are not located inside the Russian Federation

honeypot link

Peter J. Delves, PhD

Affiliations

  • Professor of Immunology, Division of Infection & Immunity, Faculty of Medical Sciences
  • University College London, London, UK