Business locations: Is South Carolina a good place to start a biotech or life sciences company?

As South Carolina emerges as an influential hub for life sciences research, production and development, its status as a good place to start a biotech business rises.