SCRA: South Carolina Research Authority

Tag: SC Launch

SCRA is a public, non-profit corporation chartered in 1983 by the State of South Carolina.