Although protein, starch and fat often get the greatest attention, it's to recognize the importance of other macronutrients. These types of include roughage, vital nutrients (often categorized as micronutrients, but practically act in a macronutrient by impacting metabolism) and hydration . Overl… Read More