Justice Akira Ojima, LL.M. ’90, Seated on Japanese Supreme Court
Justice Akira Ojima, LL.M. ’90, Seated on Japanese Supreme Court By Law School staff October 1, 2022 Akira Ojima, LL.M. ’90, Associate Justice of the Supreme Court of Japan “With shoes that fit my feet, I would be able…