University of Massachusetts - Lowell
Lowell, Massachusetts, USA