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
Professional Training and Employment
Adjunct Assistant Professor ·
1993 - 2019
University of North Carolina, Chapel Hill,
Medicine
Member ·
1988 - 2018
University of North Carolina, Chapel Hill,
The center for cardiovascular biology
Assistant Professor ·
1987 - 1991
University of North Carolina, Chapel Hill,
Pathology
Resident ·
1982 - 1985
Duke University,
Pathology
Leadership & Clinical Positions at Duke
Attending Physician, Transfusion Medicine