philippinestoday.net
Japanese scientists mull withdrawing statement on STAP discovery
OSAKA, March 14 (PNA/Xinhua) — A group of Japanese scientists who earlier announced their discovery of a new method for creating pluripotent cells, which they call ‘STAP cells,’ a…