Heroin has a half life of not more than eight minutes. Even for a heavy user, the drug is undetectable in the body after a few days. Factors that affect the length of time for which heroin stays in the body include the mode of consumption, frequency, and the subject’s health. Heroin is not used Read More…