Science

Universal flu vaccine may be available within two years, says scientist