Introduction The term autophagy might seem intimidating but it is a stimulating process going on in our bodies. Autophagy has its origins in the Greek words ‘auto’ meaning self and
Introduction The term autophagy might seem intimidating but it is a stimulating process going on in our bodies. Autophagy has its origins in the Greek words ‘auto’ meaning self and