The University of Massachusetts Lowell (also known as UMass Lowell) is a nationally ranked, public research institution research located in Lowell, Massachusetts. The campus is located 25 miles (40 km) northwest of Boston and is on both sides of the Merrimack River.
Address
Mail Code 130, Greenbelt, Maryland 20771 USAWebsite
https://www.uml.edu/Wikipedia
https://en.wikipedia.org/wiki/University_of_Massachusetts_LowellScience never stops. Get notified about trending stories.