公立常春藤
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.