More “unsubstantiated conclusions” partially sink another origin of life paper Retraction Watch - duplicate deactivated, 08 Jun 2015 A trio of researchers based in Russia is asking to pull another set of figures and a table from a 2008 paper on modeling ATP…