Scientists develop novel one-shot vaccine for polio