
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.
LongueVue Capital
Pinnacle Clinical Research
The Premium Lower and Middle Market M&A Platform
For full transactional data, join PrivSource today!
Apply →