Search results for: Janneke Hendriks
Pest Management Science > 78 > 8 > 3620 - 3629
Huisarts en wetenschap > 2018 > 61 > 4 > 14-17
BBA - Bioenergetics > 2000 > 1459 > 2-3 > 266-273
Journal of Bioenergetics and Biomembranes > 1998 > 30 > 1 > 15-24