South Texas Research Institute Email Format
Research ServicesTexas, United States11-50 Employees
South Texas Research Institute is a private clinical research site network based in the Rio Grande Valley, with sites in Edinburg and Brownsville, Texas. It concentrates its therapeutic development work on non-alcoholic fatty liver disease and cirrhosis. The organization is described as a distinctive center within South Texas. In the broader research services landscape, STRI provides clinical trial capabilities through its two Texas sites. The information identifies Edinburg as its base, reflecting its regional focus in the Rio Grande Valley.