What is a food allergy? Food allergy is an immune reaction between small proteins in foods, interacting with sensitized cells in the gastrointestinal tract. These very specific reactions may result in mouth or throat swelling, nausea and/or vomiting, diarrhea,...

read more