Reviews & profiles elsewhere
Izumi Okada
Ns Solutions Corporation, Legal & Intellectual Property Department
Tokyo 105-6417