Dr. Richard Douglas Stahl MD Surgeon
Dr. Richard Stahl is a surgeon in Alabaster, Alabama. He is affiliated with multiple hospitals in the area, including Birmingham Veterans Affairs Medical Center and Medical West. He received his medical degree from University of Alabama School of Medicine and has been in practice for 19 years. He is one of 20 doctors at Birmingham Veterans Affairs Medical Center and one of 4 at Medical West who specialize in Surgery.
Are you Dr. Richard Stahl? Claim your profile to make edits or add details.Claim/Edit Profile
Specialty & Clinical Interests
Surgeon: General Surgery
Education & Medical Training
Caraway Methodist Medical Center
Residency, General Surgery, 1988 - 1994
University of Alabama School of Medicine
Class of 1989
Certifications & Licensure
American Board of Surgery
Certified in Surgery
AL State Medical License
Publications & Presentations
Helicobacter pylori infection inhibits phagocyte clearance of apoptotic gastric epithelial cells.
Bimczok, D.,Smythies, L. E.,Waites, K. B.,Grams, J. M.,Stahl, R. D.,Mannon, P. J.,Peter, S.,Wilcox, C. M.,Harris, P. R.,Das, S.,Ernst, P. B.,Smith, P. D.
Laparoscopic Roux-en-Y gastric bypass: long term clinical outcomes.
Obeid, A., Long, J., Kakade, M., Clements, R. H., Stahl, R., Grams, J.
Effectiveness of Thoracoscopic Truncal Vagotomy in the Treatment of Marginal Ulcers after Laparoscopic Roux-en-Y Gastric Bypass.
Hunter, J., Stahl, R. D., Kakade, M., Breitman, I., Grams, J., Clements, R. H.
- BCBS Alabama PPO
- BCBS Blue Card PPO
- CIGNA HMO
- CIGNA Open Access
- CIGNA PPO
- First Health PPO
- Great West PPO
- Multiplan PHCS PPO
- Multiplan PPO
- United Healthcare - Direct Choice Plus POS
- United Healthcare - Direct Options PPO
Help Us Keep the "U.S. News Doctor Finder" Current
If you are aware of information on this pagethat is out of date or incorrect, please let us know.
*Required Field | Your email will not be used for marketing.
Your Message Has Been Submitted
Sorry, Your Message Could Not Be Submitted
644 2nd St Ne
Alabaster, AL 35007
Phone: (205) 620-9065
Fax: (205) 620-9051