Wed, 10/25/2023 - 19:30 Tech Insider One of the 13 mangled, mummified mice that researchers found on top of Andean volcanoes.Marcial Quiroga-Carmona Tags Science, Mummies, mice, Mountains, andes, altitude Source 13 mummified mice in Mars-like environments atop 20,000-foot volcanoes have stu…