Shiro Armstrong
Shiro Armstrong is co-director of the Australia-Japan Research Centre at the Crawford School of Public Policy at the Australian National University, and editor of the East Asia Forum.
Shiro Armstrong is co-director of the Australia-Japan Research Centre at the Crawford School of Public Policy at the Australian National University, and editor of the East Asia Forum.