National Center for Science and Technology Evaluationh-index: 23Total citations: 2,076Total papers: 192Homepage: http://en.ncste.org/