Reviews & profiles elsewhere
Masanori Takeda
University of the Ryukyus, Graduate School of Law
Okinawa 9030213