New release: Ensembl 106

Ensembl logo
Ensembl

Tags: Ensembl, Ensembl 106, Ensembl Genomes, Ensembl Genomes 53,