Preparing Cancer Vaccines: Russia ‘Very Close’! Russian President Vladimir Vladimirovich Putin recently claimed that his country was very close to making cancer vaccines! In mid-February 2024, the President declared that patients would receive the vaccine very […] Koushik Das 2 months ago Leave a Comment