Fresh insight into how a harmful parasite harnesses the energy it needs to function could point towards therapies to prevent potentially fatal diseases.
Fresh insight into how a harmful parasite harnesses the energy it needs to function could point towards therapies to prevent potentially fatal diseases.