Thaddeus Stevens College of Technologyh-index: 2Total citations: 61Total papers: 9Homepage: http://www.stevenscollege.edu/