Alpha3, a transposable element that promotes host sexual reproduction

Alpha3, a transposable element that promotes host sexual reproduction