From Vaccines To AI: New Weapons In The Fight Against Cancer