Blood tests' effective ranges will vary based on the half-life of the drug but are generally sensitive for
about one to three days.[1] Marijuana edibles will linger longer, for up to
seven days. Saliva tests range depending on the drug, but most can detect drugs used in the last
12 hours to
three days.
read more >>