John Carroll University (B.S. l963)
Cornell University MedicalCollege ( M.D. l968 )
Barnes Hospital/Washington Univ. Medical School ( St. Medical intern/res ( l968-70)
U>.S. Navy ( active duty l970-72 )
Univ. California Irvine( cardiology fellow l972-73)
Stanford University Medical Center ( l973-80- general/cordiothoracic surgery residency)
Stanford University Medical Center ( l980-87-clinical staff)
Santa Rosa California--private practice (cardiothoracic surgery)
Stiockton,California--private practice (cardiothoracic surgery l991---