Life
Briefing: Scientists found a bug that generates its own heat in freezing cold
Strategic angle: Snow flies have an unexpected way of surviving freezing temperatures by producing antifreeze proteins and generating their own heat.
editorial-staff 17 days ago