April 15, 2015Science For Humans #1620: The Essential Nutrient: Vitamin CAs one of only a few species that does not make our own Vitamin C we must get it from external sources. Its benefits are astonishing.