2 ms·I was pretty sure we already knew vitamin D deficits dampen the immune system.by hinkley 1y agoI was pretty sure we already knew vitamin D deficits dampen the immune system.