Cuba has approved what is believed to be the world’s first registered lung cancer vaccine and is offering it to Cuban and foreign patients.