Clinical Trials of Texas, Inc. (CTT) is an independent, experienced multi-specialty clinical research site located in the northwest portion of San Antonio, Texas in the heart of the South Texas Medical Center.
What's behind the increase in child abuse cases and can we stop it.