Kenichi Shimosaka

Dr. Eng.