Studies find that marijuana
can be detected in the blood up to 3 weeks, and in the urine
up to 3 months, depending on the person, the amount used, and his frequency of smoking
In frequent users, mj is detectable for a long time. With infrequent, occasional users, mj may be out of the body after a few days in some instances. Mj brownies are probably detectable for similar durations as smoking.