Subcutaneous injection is one method of administering drugs in the human body. Up to 2 ml solution of a drug can be directly injected beneath the skin. This way, a drug can take effect within 20 minutes

Read more here:
Subcutaneous Injection