Jun Tanimoto

Kyushu University
USA