There are various factors affecting how long cannabis stays in the system and be detectable in urine samples.

Source link