hpn nutraceuticals niagen nicotinamide ribosidehpn nutraceuticals niagenIt is strange because Mukherjee seems to just sort of gloss over it — only introducing a single scientist, Bert Vogelstein, to walk the readers through the data