What happened in science this week?

2026-10-17 18:08:26 on Scientific American CALL check