Skip to main content

Teruhiko Ohtomo

1 works

Faculty of Engineering, Yamagata University, Yonezawa, Japan 992