Background
Schouten, Henk J. was born on January 24, 1961 in Netherlands.
Schouten, Henk J. was born on January 24, 1961 in Netherlands.
Doctor of Philosophy, Wageningen University, 1985.
Research scientist Plant Research International, since 1991.