Takefumi Yamashita

Tokyo, Japan.

  • Work
    • consulting for ICT
  • Education
    • Tokyo University of Agriculture