TTUHSC

AcronymDefinition
TTUHSCTexas Tech University Health Sciences Center (Lubbock, Texas)