StemCells Inc. to Shut Down Stem Cell Sciences Australia and Reduce Overhead

The Age -- Biotechnology company StemCells Inc, headquartered in Palo Alto, California, will close the Stem Cell Sciences Australia facility in an effort to streamline its operations and reduce overhead.

MORE ON THIS TOPIC