Dec 12, 2016 05:00 AM EST
Nobel Prize 2016 Winner In Physiology, Yoshinori Ohsumi, Honored In A Grand Celebration In Stockholm
Japanese scientist Yoshinori Ohsumi received the Nobel Prize 2016 for Physiology at a grand celebration held in Stockholm, Sweden.