Steve Allen, MD, has been CEO of Nationwide Children's Hospital in Columbus, Ohio, since July 2006. Allen is credited to driving the hospital's national prominence resulting in recognition as one of the best children's hospitals by both U.S. News and World Report and Parent magazine. Prior to coming to Columbus, Steve was a physician, scientist, teacher and executive in the Texas Medical Center in Houston for 24 years. He is board-certified in anesthesiology and critical care medicine.