Background
Ryo, Kanzaki was born on December 21, 1973 in Kagoshima, Japan.
Ryo, Kanzaki was born on December 21, 1973 in Kagoshima, Japan.
Doctor of Philosophy, Kyushu University, Fukuoka, Japan.
Assistant professor Kyushu University, since 2003.
Married.