Stephane Chevrier

Senior scientist
stephane.chevrier@uzh.ch | +41 (0)44 63 56602

Interests: Immunology, tumor microenvironment, macrophage polarization.