Recent Courses
Teaching Activities
BIOLOGY 293: Research Independent Study
BIOLOGY 493: Research Independent Study
PATH 786.01 / Duke Merits: 2016
PATH 786.01 / Duke Merits: 2013
Guest lecturer, Introduction to Histology and Virtual Microscopy, 2018
Guest lecturer, Cell Injury, Death, and Inflammation, 2018
1985-1993, Pathology Instructor, North China Medical University, China