Tolong jelaskan mengenai Penyebab dari Gastroenteritis

Virus (terutama rotavirus) dan spesies bakteriEscherichia coli dan Campylobacter adalah penyebab utama gastroenteritis. Akan tetapi, banyak agen infeksi lain yang dapat menyebabkan sindrom ini. Penyebab non-infeksi kadang kala terlihat, tetapi lebih jarang daripada etiologi virus atau bakteri. Risiko infeksi lebih tinggi pada anak-anak karena kurangnya kekebalan mereka dan kebersihan yang relatif buruk.