Dr. Allen received his medical degree from the University of Mississippi in Jackson, Miss. He completed an internship and his residency in internal medicine at the University of Virginia in Charlottesville, Va., where he also served as chief resident. Additionally, Dr. Allen completed a fellowship in medical oncology and hematology at Vanderbilt University in Nashville, Tenn.
Dr. Allen is board certified in internal medicine by the American Board of Internal Medicine. He is a member of the American Society of Clinical Oncology, American Society of Hematology and the American Medical Association.