High drug prices are not justified by industry's spending on research and development. (15th February 2023)