Technology is bringing together ancient human remains and cutting-edge science in ways that were once unimaginable. At the Medical Science Centre of Vilnius University, researchers are unlocking ...