What’s the difference between ‘strep throat’ and a sore throat? We’re developing a vaccine for one of themundefined