BioTech Drug pricing and the ‘impossible trinity’ for patients You don’t have to be an economist to understand the law of demand: The higher the price, the less likely a customer is to buy Read More » Keith Ericson and Tal Gross July 24, 2023