NAD+: A key metabolic regulator with great therapeutic potential. (22nd October 2017)