Genetics

Cat videos and retrotransposons

Rambling about memes and junk DNA