Are you Naoki Horikoshi?

Claim your profile

Publications (32)85.74 Total impact