El gastroenterólogo es un médico especializado en enfermedades del sistema digestivo incluyendo esófago, estómago, intestinos, colon y recto, páncreas, vesícula biliar, conductos biliares e hígado.
Un endocrinólogo es un médico especializado en las enfermedades de las hormonas, metabolismo y en los problemas nutricionales.