Satoshi Onchi

Tohoku University
Fracture and Reliability Research Institute
6-6-01, Aoba, Aramaki, Aoba-ku
Sendai Japan
9808579