Stanford University Cancer ‘vaccine’ to enter human trials Speed Read Single injection caused immune system to obliterate tumours in trials on mice Speed Read