Hiroshi Takenaka

Okayama University Japan

Hiroshi Takenaka

2chapters authored