Speaker Profile
Alexander Eggel

Alexander Eggel PhD

Immunology and Microbiology, Cell and Developmental Biology, Molecular Biology
Bern, Bern, Switzerland

Connect with the speaker?