Dr. Henihan received his B.A. and his M.D. from Trinity College, Dublin, Ireland. He completed a residency in Internal Medicine at Boston City Hospital, Boston University School of Medicine, Boston, MA and a Gastroenterology Fellowship at Massachusetts General Hospital and Harvard Medical School, Boston, MA. Dr. Henihan is board certified in Internal Medicine, Gastroenterology and Hepatology by the American Board of Internal Medicine (ABIM). He is a Clinical Assistant Professor of Medicine at the University of North Carolina at Chapel Hill.