Right from the maintenance of skin to overall immunity this antioxidant is life-changing. But what is vitamin C? What is its role in the body? How to incorporate vitamin C into our diet? And most importantly what are the scientifically proven health benefits of vitamin C? Here is all you need to know.