Hiroyuki Shiraga

Osaka University, Japan