How do they even justify the high price of insulin and other drugs in the first place?

Comments