La Salle College High School Phila., PA (1980)
Lafayette College, Easton, PA (B.S. Biology, 1984)
Jefferson Medical College, Phila., PA (M.D., 1988)
St. Louis University Hospital (General Surgery 1988-93)
St. Louis University Hospital (Cardiothoracic Surgery 93-95)
Kansas Heart Institute 1995-97
St. Louis Heart Institute 1997-2004
CTSI, SSM St Louis 2004-present