Kenjiro Imada

Graduate School Medical Sciences Kyushu University, Japan 0000-0001-5404-3573