University of Houston - Clear Lake

USA, Texas

Founded in 1974