Why are subcutaneous injections given?
These injections are given because there is little blood flow to fatty tissue, and the injected medication is generally absorbed more slowly, sometimes over 24 hours. Some medications that can be injected subcutaneously are growth hormone, insulin, epinephrine, and other substances.