There probably are ways, but I'm betting they're not very reliable. Visit that Erowid site above and look at what it says there, then do a Google search on various anti-drug screen products and see what they say about results with blood screening. I'm betting that's a very tough test to beat.