A cancer 'vaccine' developed by a Yale University scientist kept people's kidney cancer from recurring for three years, ...