Linus Pauling came up with the decades ago.
Vitamin D3 is important as well..............
Yes, Pauling did have it right, but during his lifetime he was ostracized by the medical community for his advocacy of Vitamin C. A good read:
PRACTICING MEDICINE WITHOUT A LICENSE? THE STORY OF THE LINUS PAULING THERAPY FOR HEART DISEASE by Owen Fonorow.