STHRC

AcronymDefinition
STHRCSouth Texas Health Research Center (San Antonio, TX)