Freepik
    Several different viruses cause gastroenteritis including norovirus rotavirus and adenovirus

    Several different viruses cause gastroenteritis including norovirus rotavirus and adenovirus