Report date: Oct 7,2025 Conflict count: 366915 Publisher: BMJ Title count: 14 Conflict count: 562