Akihide Hidaka

NSC, Japan