Unravelling microbial communities with DNA-microarrays: challenges and future directions.

Unravelling microbial communities with DNA-microarrays: challenges and future directions.