Vitamin C is an essential vitamin and it cannot be produced by your body. It serves a variety of functions and has been linked to numerous health benefits. ...