Recent advances in large-scale transposon mutagenesis.

Recent advances in large-scale transposon mutagenesis.