Health is of utmost importance for us all and so is our immunity. Read this post to know the essential role of Vitamin C in both aspects.