Ishida Designer Wins Kyoto Inventors Award December 7, 2018 Toshiharu Kageyama, mechanical engineer with Ishida Research and Development in Japan, was awarded the 62nd Kyoto Inventors Award for an oval-shaped 18-head multi-head weigher.Read More