Is Vitamin D Deficiency Halting Weight Loss? Posted by By Dr. Mindy Pelz March 16, 2021Posted inDeFuck Your Health Archives2 Comments ***** Summary of Transcript: The video discusses the relationship between vitamin D, insulin resistance, and weight loss resistance. Research shows that low vitamin D levels can lead to insulin and…