Menu
Shiro Armstrong is Co-Director of the Australia-Japan Research Centre at the Crawford School of Public Policy, ANU and Editor of East Asia Forum.