Mystery food in Neanderthal diet might be maggots - Jenna Ahart (Nature, 2025)