Research Triangle Institute Company numberOE023220 StatusActive TypeOverseas Entity Incorporated4 Feb 2023 Registered office 160 Mine LakeCT Ste 200Raleigh27615 Data JSON Markdown