Mammalian non-LTR retrotransposons: for better or worse, in sickness and in health.

Mammalian non-LTR retrotransposons: for better or worse, in sickness and in health.