Kensuke Harada

    Professor
    Osaka University