Russia claims to have developed a cancer vaccine that will be provided to patients free of charge.

2 months ago
442

Russia claims to have developed a cancer vaccine that will be provided to patients free of charge.

The vaccine is said to not only slow tumor progression but also reduce tumor size by 75-80%. https://x.com/i/status/1869075699379982458

Loading 1 comment...