Systems and Technology Research (United States)h-index: 23Total citations: 10,907Total papers: 267Homepage: http://www.stresearch.com/