Bart Vandecasteele

Dr. Bart Vandecasteele

Plant Sciences Unit, Flanders Research Institute for Agriculture, Fisheries and Food (ILVO), Burg. van Gansberghelaan 109, 9820 Merelbeke, Belgium
orcid