The British National Formulary (BNF), which provides information for healthcare professionals on the selection and clinical use of medicines, as well as the British National Formulary for Children are ...