Skip to main content

Researchers at IRB Barcelona explain the origin of the mysterious periodicity of the genome