Texas Tech campus in Lubbock, Texas.

Return to article.