latest - Jasarat
Good News! Russia develops cancer vaccine

Good News! Russia develops cancer vaccine

Russia claims to have developed an mRNA vaccine to treat cancer that will be administered to patients for free by 2025. This announcement regarding the...