MOE3243IN MOE3243IN Biology Answered How the disease Diabetes challenges our body’s ability to maintain homeostasis.