Michiel Punt

Section head Life Sciences, Netherlands eScience Center
George Sflomos

Senior Cancer Research Scientist, EPFL