20081209130900.0 0168-6496 0168-6496 0168-6496 FEMS microbiology, ecology (Print) Netherlands 0168-6496 FEMS microbiology, ecology (Print) FEMS microbiology, ecology. 0168-6496 FEMS microbiology, ecology.