Question: Which institution gives land, sea and space grants, the University of Maine, or the University of Houston?
Sentence (from "University of Houston"): Founded in 1927, UH is the third-largest university in Texas with nearly 43,000 students.
Relevant evidence: No