South Texas Research Institute
Research Services
Edinburg, Texas 532 followers
Inspiring trust, Innovating care, and Improving access for our community.
About us
South Texas Research Institute (STRI) is a private clinical research site network located in the Rio Grande Valley with sites in Edinburg and Brownsville, Texas. Currently focused on therapeutic development in the field of non-alcoholic fatty liver disease and cirrhosis, STRI is a one-of-a-kind center in South Texas.
- Website
-
https://www.southtexasresearchinstitute.com
External link for South Texas Research Institute
- Industry
- Research Services
- Company size
- 11-50 employees
- Headquarters
- Edinburg, Texas
- Type
- Privately Held
- Founded
- 2020
Locations
-
Primary
2502 W Trenton Rd
Edinburg, Texas 78539, US
-
717 N Expressway
Suite 6-9
Brownsville, Texas 78520, US