Search results for: Laurent Mesta
Journal of Biotechnology > 2003 > 101 > 3 > 253 - 265
Enzyme and Microbial Technology > 2001 > 29 > 6-7 > 456-463
Journal of Biotechnology > 2003 > 101 > 3 > 253 - 265
Enzyme and Microbial Technology > 2001 > 29 > 6-7 > 456-463