Fabricio Loayza-Puch at the prize ceremony with René Medema, director of the Netherlands Cancer Insitute

Fabricio Loayza-Puch at the prize ceremony with René Medema, director of the Netherlands Cancer Insitute