Norovirus, often erroneously called the "stomach flu," sickens an estimated 21 million Americans and 685 million people ...