Metagenomics and novel gene discovery: promise and potential for novel therapeutics.

Metagenomics and novel gene discovery: promise and potential for novel therapeutics.