Senior Researcher
almere stad, flevoland, netherlands
Wageningen Bioveterinary Research
Universiteit van Amsterdam / University of Amsterdam
University College London, U. of London