104 pubs · 1,014 cites · h-index 15
Bodkin Design & Engineering (United States)
2017 - 2017
Okayama University
1977 - 2010
Zhejiang University
2010 - 2010
Industrial Technology Center of Okayama Prefecture
2008 - 2008
Okayama University of Science
1993 - 2005