Naho Ebata
Japanese (Japan)
Speaks Japanese · English
Member of the arbitral tribunal
Legal / dispute expertise
Business & Corporate Law
Commercial contracts
Copyrights & related rights
+7 more