afloweroutofstone

A reminder that the production cost of insulin is only $2 or $3 bucks per vial

bemusedlybespectacled

I am torn between fist-pumping and pointing and laughing