causescience.com
Sad news: Yoshiki Sasai commits suicide (co-author on 2 Nature STAP stem cell papers)
Huffington Post reports that Yoshiki Sasai has apparently committed suicide. Sasai was a mentor and co-author on the 2 retracted Nature papers that describe STAP (stimulus-triggered acquisition of …