Current Appointments & Affiliations
Professor of Pathology
·
2002 - Present
Pathology,
Clinical Science Departments
Assistant Professor of Integrative Immunobiology
·
1994 - Present
Integrative Immunobiology,
Basic Science Departments
Previous Appointments & Affiliations
Associate Professor of Pathology with Tenure ·
1997 - 2002
Pathology,
Clinical Science Departments
Associate Professor of Pathology ·
1995 - 1997
Pathology,
Clinical Science Departments
Assistant Professor of Pathology ·
1991 - 1995
Pathology,
Clinical Science Departments
Leadership & Clinical Positions at Duke
Attending Physician, Transfusion Medicine
Academic Positions Outside Duke
Member ·
1988 - 2018
The Center for Cardiovascular Biology, University of North Carolina
Adjunct Assistant Professor of Medicine ·
1993 - 2019
University of North Carolina
Assistant Professor of Pathology ·
1987 - 1991
University of North Carolina, Chapel Hill