cslamo

A biologist teaching molecular biology and genomes; a researcher working on the same. Genome evolution, transposable elements, lateral gene transfer, etc...

Company:Dalhousie UniversityLocation:Halifax, NS, Canada

Pinned Repositories

cslamo's Repositories