Man cannot produce his own vitamin C But almost all animal species, from insects to mammals, can. We need to get it through diet or supplements. If you compare with the animals, we would humans produce the equivalent of 12-14 grams of vitamin C per day! Vitamin C can be called an anti-stress vitamin because […]