Jan Langermans

Role Chair of the Vaccines, Inflammation & Immune Monitoring platform
Phone Number +31(0)152842620
Country Netherlands
Institute Biomedical Primate Research Centre (BPRC)
Tags
Group Vaccines product platform