Rutgers University, Newark

Location: Newark, New Jersey
Founded: 2009
Star Status: Good Standing