eweidenbener says The UK actually stores quite a lot of insulin there. About 1% of that whole building actually
eweidenbener says
The UK actually stores quite a lot of insulin there.
About 1% of that whole building actually