I still can't figure out why Amarantus Bioscience (AMBS) partnered with this company. Doesn't help AMBS's credibility.