translate English to French: Investigation of the mechanisms of anti-cancer vaccines
Role of eph receptors in the immune system