Miscalibrated Internet Receptor Stalks

STAP cell scientist died by suicide

Yoshiki Sasai, one of the authors of the retracted stem cell papers was found dead Tuesday morning.

Very sad. I have no words =(.

Share This Story