Experimental vaccine could save thousands of lives per year, scientist claims