Social Science Research Councilh-index: 102Total citations: 49,168Total papers: 1,511Homepage: http://www.ssrc.org/