News

Study of rotting human cadavers hints that a puzzling chemical marker in Neanderthal remains could be from eating the larvae.