A new study based on 297 ancient Scandinavian genomes analysed together with the genomic data of 16,638 present day Scandinavians resolve the complex relations between geography, ancestry, and gene ...