Prof. Rupert Scholz May 17, 2021May 17, 2021 Prof. Dr. Masahisa Deguchi Previous Next at the Ritsumeikan University in Kyoto with Prof. Masahisa Deguchi