translate English to French: • to find and provide effective vaccines, drugs and therapies;
• de mettre au point et d'offrir des vaccins, des médicaments et des thérapies efficaces ;