A dog parasite could help fight incurable cancers
Cancers are the second leading cause of death in the world, after cardiovascular diseases. Their seriousness lies in their diversity – some can be effectively treated with surgery, chemotherapy and radiotherapy, while others respond poorly or not at all. Improving the treatment of these diseases is therefore a major challenge. For several years, the development […]