hartford, connecticut, united states
University of Massachusetts Amherst
College of Information and Computer Sciences, UMass Amherst