Chartered in 1983 by the State of South Carolina as a public, non-profit corporation, SCRA is accelerating technology-enabled growth in research, academia, entrepreneurship and industry.
Website:
Employees:
160
HQ: (803) 799-4070
Location: Columbia, South Carolina, United States
Revenue:
Similar companies to SCRA: South Carolina Research Authority