Nezha, a novel active miniature inverted-repeat transposable element in cyanobacteria

Abstract
No abstract available