MrsZara Collard
Director of Operations Department Immunology & Inflammation
Department of Immunology and Inflammation - Faculty of Medicine
- Director of Operations Department Immunology & InflammationDepartment of Immunology and Inflammation - Faculty of Medicine
- 020 7594 3942 (Work)
- Imperial College London, Department of Immunology and Inflammation, Du Cane Road, London, W12 0NN, United Kingdom
BIO
Director of Operations for the Department of Immunology and Inflammation, Faculty of Medicine.
FACULTY
- Faculty of Medicine
POSITION NAME
- Director of Operations Department Immunology & Inf