South Texas Research Institute

South Texas Research Institute

Research Services

Edinburg, Texas 503 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
Industry
Research Services
Company size
11-50 employees
Headquarters
Edinburg, Texas
Type
Privately Held
Founded
2020

Locations

Employees at South Texas Research Institute

Updates

Similar pages

Browse jobs