University of Cincinnati

Location: Cincinnati, Ohio
Founded: 2000
Star Status: Bronze