Facts about Vitamin C

Vitamin C is essential for health

Humans cannot make their own Vitamin C. Most animals make their own vitamin C.

 

A small amount of mammals cannot. Those that cannot include the main suborder of primates, the Haplorrhini: tarsiers, monkeys and apes, including humans. Others are bats, capybaras and guinea pigs.