Reviews & profiles elsewhere
Masayuki Tamaruya
Faculty of Law, the University of Tokyo
Tokyo 113-0033