Hi

my husband need to have a blood test for immigration reason. He did not smoke since 6 months. But he smoke last week, al week about 2-3 per day .
now he as not smoke for 4 days. i read that for bllod test it only takes 2-3 day , but urine up to 1 month. IS THAT RIGHT .