My son has been having a rough time with viruses the last several months. I know there are many herbal and natural supplements that can help keep this under control. He does take vitamin C with rose hips and a citrus bioflavonoid complex and L-lysine 1000mg. I was wondering if there was just something better that I could give that would provide a better defense against viruses. For some reason his body picks them up very easily. He has been in and out of the hospital for IVIG treatments which does not help this. Within a week to 10 days after being in the hospital, he seems to come down with a virus. My son just had his 3rd LD IVIG treatment and has a runny nose. Any suggestions on supplements?