https://www.patchmd.com/b12-deficiency-the-troubling-symptoms-and-smart-solutions_b_98.html