Toru Takahashi

Okayama Prefectural University Japan

1chapters authored