Current time:0:00Total duration:3:40
0 energy points
Ever wondered why your temperature stays at 98.6 degrees? Learn about homeostasis and how your body maintains a stable temperature. Created by MIT+K12.