Background
Leeuw, Klaas-Jan was born on March 20, 1964 in Twisk, Netherlands.
Leeuw, Klaas-Jan was born on March 20, 1964 in Twisk, Netherlands.
Master of Technology, Tshwane University of Technology, 2006.
Researcher Agricultural Research Council, since 1987.