Researcher

Peter Schaap
Associate professor at Department of Agrotechnology and Food Sciencesof the WU