Stefaan is a Principal Scientist with over 15 years of research experience in immunology, immuno-oncology, vaccine design, and nucleic acid delivery. He has a publication track record of over >50 publications and is the key author of a number of patents.
Sign up to view 2 direct reports
Get started