Report date: Dec 16,2025 Conflict count: 369881 Publisher: BMJ Title count: 14 Conflict count: 688