Allergens and Toxins in the Vapour

I’m sure I’m not the only one whose breath has been caught up short by walking through a cloud of cigarette smoke, or having smoke waft over to me on a breeze. Aside from the throat-crushing breath of smoke, we all know that cigarette smoke contains over 4000 chemicals, many of them hazardous. These include […]