Current Appointments & Affiliations
James B. Duke Distinguished Professor Emeritus of Medicine
·
1996 - Present
Pediatrics, Cardiology,
Pediatrics
Professor Emeritus of Pediatrics
·
1996 - Present
Pediatrics, Cardiology,
Pediatrics
Previous Appointments & Affiliations
Professor of Pediatrics with Tenure ·
1968 - 1996
Pediatrics,
Clinical Science Departments
James B. Duke Distinguished Professor of Medicine ·
1977 - 1996
Pediatrics,
Clinical Science Departments
Professor of Physiology in Cell Biology ·
1978 - 1996
Cell Biology,
Basic Science Departments
Associate Professor of Physiology ·
1975 - 1978
Cell Biology,
Basic Science Departments
Associate Professor of Pediatrics ·
1964 - 1967
Pediatrics,
Clinical Science Departments
Assistant Professor of Pediatrics ·
1960 - 1964
Pediatrics,
Clinical Science Departments