Courses Taught
CHIN2243 – History of Chinese science and civilization
CHIN2246 – Historical writings: texts and styles
CHIN2255 – Chinese intellectual history(Part I)
CHIN2243 – History of Chinese science and civilization
CHIN2246 – Historical writings: texts and styles
CHIN2255 – Chinese intellectual history(Part I)