Science Researchers Make Surprising Discovery After Examining Worms from Chernobyl Henrik R • 8. March 2024