"Oh come on, not again!" was my immediate reaction on seeing the news that a researcher involved in the recent STAP cell breakthrough in Japan had called for a retraction of the paper until various "irregularities" were explained.
written on 12.03.2014