Dr. Boz [Annette Bosworth, MD] on Youtube has some great videos explaining this in depth.
This is just one person's opinion, but she seems to know what she's talking about. She gives scientific explanations for everything and what is happening in the body.