18:35
Episode 14 StatlineTV 9/6/19
The guys give us our first glimpse inside the new Institute of Anatomical Sciences and anatomy lab.
Texas Tech University Health Sciences Center