← Back

LongueVue Capital Invests in South Texas Research Institute

01.10.2023

Headquartered in Edinburg, Texas, STRI is a multi-location clinical site organization specializing in complex indications, including hepatology with a focus on non-alcoholic fatty liver disease ("NAFLD") and nonalcoholic steatohepatitis ("NASH"). The Company operates two of the leading NASH enrollment sites in the country and has an established reputation for superior patient recruitment and care focused on a diverse patient population in the clinically underserved Rio Grande Valley.

The Lower and Middle Market M&A Platform

See how PrivSource can help you close more deals.

Learn more →