The First Turtle Organoids 13.05.2024 16:00 The-scientist.com Herpetology meets hepatology as scientists develop new tools for exploring how turtles survive freezing, oxygen-poor environments.