Stamford International Universityh-index: 18Total citations: 1,520Total papers: 409Homepage: http://www.stamford.edu/