Meeting the Challenge (United States)h-index: 8Total citations: 539Total papers: 19Homepage: http://www.mtc-inc.com/