Radar (United States)h-index: 89Total citations: 33,690Total papers: 2,094Homepage: http://www.radarinc.com/