What Causes Bad Breath?

There are several sources of bad breath, including diet and dry mouth – both boil down to the presence of…