Vanderbilt University

Location: Nashville, Tennessee
Founded: 2000
Star Status: New Chapter