Gastroenterologist
You should see your GP for an initial assessment and be referred to a gastroenterologist who will order a few additional blood test and recommend a gastroscopy depending on the test and symptoms.
You must be a HealthShare member to report this post. to your account or now (it's free).