Zhonghua yi shi za zhi = Chinese journal of medical history [Zhonghua Yi Shi Za Zhi] NLMUID: 8303081