Evolution of adaptive immunity from transposable elements combined with innate immune systems - Nature Reviews Genetics | Genetic Engineering Publications - GEG Tech top picks | Scoop.it