University of Rhode Island

University of Rhode Island, 70 Lower College Rd., Kingston, Rhode Island, RI 02881, United States (Outside UK)