← Back

LongueVue Capital Invests in South Texas Research Institute


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 Premium Lower and Middle Market M&A Platform

For full transactional data, join PrivSource today!

Apply →