Did you know that we (humans) don’t make our own Vitamin C?  This is in contrast to many other mammals who produce between 336mg –

Read More