Hoping to revive mammoths, scientists create 'woolly mice' By NPR March 5, 2025 Topics In the News Science & Technology Tags External News Resources for the Media https://www.npr.org/sections/shots-health-news/2025/03/04/nx-s1-5299962/woolly-…