Search results for: Karsten Helbig
Biotechnology and Bioengineering > 113 > 6 > 1244 - 1250
Biotechnology and Bioengineering > 112 > 12 > 2439 - 2449
Bioresource Technology > 2015 > 175 > C > 82-90
Engineering in Life Sciences > 14 > 6 > 592 - 606