University of Houston - Clear Lake

USA, Florida

Founded in 1974