Search results for: Elmar Heinzle
Biotechnology Letters > 2004 > 26 > 13 > 1025-1030
Journal of Biotechnology > 2001 > 85 > 3 > 271 - 287
Biotechnology Letters > 2004 > 26 > 13 > 1025-1030
Journal of Biotechnology > 2001 > 85 > 3 > 271 - 287