Autophagy, what is autophagy? This word is bouncing around the internet more and more these days as something good for health, but just what is it? The word itself gives us a clue. Auto means self and phagy means eating, so self-eating. It literally means the process of eating ourselves. That sounds strange until you consider that there are no graveyards in […]
Categories