Vivian Blok

Staff Role: 
Senior Scientist and Research Leader
Staff Group: 
Cell and Molecular Sciences
Staff Photo: