Robuta

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