Ryusei Melody Takeuchi

  • Wentworth Institute of Technology