A Gastroenterologist is a physician specializing in the management of diseases of the gastrointestinal tract and liver. Gastroenterologists perform research involving gastrointestinal endoscopic procedures and are considered experts in the field. They have a vast knowledge of food and nutrients throughout the body.