Why the price of insulin has skyrocketed in recent years

How do you tell which one’s the right one?

… sorry, I’ll see myself out.

3 Likes