0
A research team reports that a parasite tricks mitochondria into shedding large structures from their ‘skin’, thus turning off their defenses.
A research team reports that a parasite tricks mitochondria into shedding large structures from their ‘skin’, thus turning off their defenses.