Jane Smolnik, ND, C.I.H.Nov 14, 20165 min readAnti-Viral Herbs to Boost ImmunityVirus's are unpredictable! There are hundreds of different virus's that keep mutating and causing infections and illness. These include...