Bookmark · 18 July 2026, 08:39 Troubling new details emerge on diabetes ouster controversy - Ars Technica research-integrity-is-bullshit