By clock on September 18, 2007. The State of Life Sciences in North Carolina, that is. Tags north carolina Log in to post comments More like this