Leif MoritzThe 99-million-year-old millipede fossilized in Burmese amber. The examination of a 99 million-year-old fossilized ...