https://educ.titech.ac.jp/bio/eng/news/2017_02/053509.html
Honorary Professor Yoshinori Ohsumi receives 2016 Order of Culture | Life Science and Technology...
Department of Life Science and Technology home page — Honorary Professor Yoshinori Ohsumi receives 2016 Order of Culture — Department of Life Science and...
order of culturescience and technologyhonorary professoryoshinori ohsumireceives