Search results for: Robbert Kleerebezem
New Biotechnology > 2018 > 41 > C > 55-61
Journal of Biotechnology > 2016 > 231 > C > 260-267
Biotechnology and Bioengineering > 112 > 12 > 2475 - 2484
Bioresource Technology > 2013 > 142 > Complete > 232-239