Henry Allen, M.D., is trained in internal medicine and nephrology (kidney disease).
Dr. Allen completed his residency and fellowship at the University of Oklahoma College of Medicine, and has over 25 years experience in treating adults in the clinic and hospital setting.
Dr. Allen believes excellent clinical outcomes are the result of patient and physician collaboration.
The more informed you are, the better the decisions you can make about your health. Here are some articles related to Henry Allen.