Texas Tech Featured in New PBS Series
Apr 24, 2007
A new 13-part public television documentary features Texas Tech University and the Texas Tech University Health Sciences Center in four episodes.
tags: College of Agricultural Sciences and Natural Resources, College of Arts and Sciences, College of Engineering, General, News Releases