Know your molecule: pharmacological characterization of drug candidates to enhance efficacy and reduce late-stage attrition Article in Nature Reviews Drug Discovery (June 2024)