Profile picture
Yuya Kajikawa
Doctorate
  • Tokyo Institute of Technology
    Meguro, Japan
mini profile avatar Yuya Kajikawa