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