Chongqing Population and Family Planning Science and Technology Research Instituteh-index: 40Total citations: 5,468Total papers: 549Homepage: http://www.cqpfp.org/Index.aspx