Stable population structure in Europe since the Iron Age, despite high mobility

Stable population structure in Europe since the Iron Age, despite high mobility
Europe
2022