Name Takafumi MATSUDA
Academic post Associate Professor
Degrees PhD (Law), Kobe University; LL.D., Kobe University