(Tokyo, Japan) Japanese stem cell scientist commits suicide after presenting a flawed stem cell study resulting in retraction of his publications.
(Tokyo, Japan) Japanese stem cell scientist commits suicide after presenting a flawed stem cell study resulting in retraction of his publications.