Russia Announced New Vaccine to Treat Cancer — But No Trial Results – Yahoo

However, neither Kaprin, Gintsburg, the Hertsen Moscow Oncology Research Institute nor the Blokhin Cancer Research Center shared study results after …