Report date: Jan 21,2025 Conflict count: 358585 Publisher: BMJ Title count: 14 Conflict count: 447