technology #Science #AmericanDiabetesAssociation #ScientificPublishing Troubling new details emerge on diabetes ouster controversy Ars Technica Fri