Featured Global Head, Immunology Translational Medicine
Published on 18 Mar 2023,
Novartis AG
Basel, Switzerland
Biological | Life sciences | Biomedical