On 3rd October 2016 Yoshinori Ohsumi was awarded the Nobel Prize in Physiology & Medicine for his discoveries of mechanisms for autophagy. By Website of the Ministry of Foreign Affairs of Japan, CC BY 4.0, Link What is Autophagy? So what is autophagy? The word originates from the Greek words auto-, meaning “self”, and […]