Reporting innovations in pharmacology and drug development, upholding excellence and improving author experience at the British Journal of Pharmacology in 2024 | doi.page