Japanese scientist Yoshinori Ohsumi was awarded this year’s Nobel Prize in medicine on Monday for discoveries related to the degrading and recycling of cellular components.The Karolinska Institute honored Ohsumi for “brilliant experiments” in the 1990s on autophagy, the “self-eating” process…
