Institute of Endemic Disease Control in Shandong Provinceh-index: 29Total citations: 3,426Total papers: 410Homepage: http://www.sddbs.cn/