Search results for: Anja Doebbe
Bioresource Technology > 2013 > 133 > Complete > 622-626
Journal of Biotechnology > 2007 > 131 > 1 > 27-33
Bioresource Technology > 2013 > 133 > Complete > 622-626
Journal of Biotechnology > 2007 > 131 > 1 > 27-33