Speaker Profile
Bart Deplancke

Bart Deplancke MS, PhD

Immunology and Microbiology
Lausanne, Vaud, Switzerland

Connect with the speaker?