Johns Hopkins University (A.B. 1957)
University of Virginia Medical School (MD 1961)
Duke University Medical Center (Surgical Intern, 1961-62)
Duke University Medical Center (Jr.Surgical Resident 1962-3)
Duke University Medical Center (Resident General & CardioThoracic Surgery 1963-68)
U.S. Army, 130th Station Hospital, Heidelberg, W. Germany (Staff Surgeon 1968-71, Chief Department S
Staff Mission Memorial and St. Joseph's Hospitals Asheville, NC (1972-present)