Professor Ryusaku Yamada

  • Soka University, Japan
  • Professor, Political Science
  • Japan