Report date: Oct 13,2026 Conflict count: 382386 Publisher: Bioscientifica Title count: 7 Conflict count: 405