10.1101/2025.07.22.666193
Loss of vitamin C biosynthesis protects from a parasitic infection
2025-07-26