Could This Be Nature’s Near-Perfect Blood Sugar Regulator? By admin • Jun 28, 2012 Dr. Mercola Recommends Krill Oil