Share

Japanese scientist wins 2016 Nobel Prize in physiology or medicine

Japanese scientist #YoshinoriOhsumi wins the 2016 #NobelPrize in physiology or medicine for discoveries of “self-eating” cells.

Leave a Comment