89% of December 2025 Biomedical Papers Show AI Writing Traces · Digg