Considered a Public Ivy, the main campus of the University of Connecticut is located in Storrs and is considered one of the leading research universities in the United States.
Considered a Public Ivy, the main campus of the University of Connecticut is located in Storrs. The University of Connecticut is considered one of the leading research universities in the United States.