- APID
- 5402
- Location
- White - British (to include Northern Ireland, Scotland & Wales), London, United Kingdom
- Expertise
- Immunology, Virology and Pharmacology
- Areas of interest
- Immunology
- Member since
- January 2024
Sign in to see editorial board appointments, follow, and connect.
Sign in