Ad image

Tag: Japanese scientist

Japanese scientist wins Nobel medicine prize for work on ‘self-eating’ cell mechanism

Japan's Yoshinori Ohsumi won the 2016 Nobel prize for medicine for ground-breaking

NewsDesk NewsDesk