Search results for: Peter Denolf
The Plant Journal > 103 > 1 > 83 - 94
The Plant Journal > 98 > 1 > 33 - 41
Biotechnology and Bioengineering > 113 > 7 > 1522 - 1530
Procedia Environmental Sciences > 2015 > 29 > C > 77-78
Analytical Biochemistry > 2005 > 339 > 1 > 9-14
Current Microbiology > 1998 > 36 > 3 > 175-179