Company Overview
Company Name
South Texas Research Institute
Address
2502 W Trenton Rd, Edinburg, TX, 78539, United States
Phone
(956) 284-6353Employees
11
About South Texas Research Institute
Pinnacle Clinical Research is a clinical research company dedicated to conducting trials for fatty liver disease. Based in Edinburg, Texas, the company has approximately 11 employees and offers free liver screening exams to the community. Pinnacle Clinical Research is known for its above-average screening and enrollment rates, as well as its strong referral base, which leads to consistent and high-quality participant recruitment.
Frequently Asked Questions about South Texas Research Institute
Advertising Pixels
- Facebook Ad Pixel
- Google Ad Pixel