The Ark season 3 finale airs tonight on Syfy, and a 2026 Nature Communications study validates its core science: mice cloned ...