There are many causes of depression although researchers have not narrowed it down. Could B12 deficiency be the cause?
Source of shared Link
There are many causes of depression although researchers have not narrowed it down. Could B12 deficiency be the cause?