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.
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.