The evolutionary implications of mobile genetic elements.

The evolutionary implications of mobile genetic elements.