Takeshi Takarada

Prof. Takeshi Takarada

Department of Regenerative Science, Okayama University, Okayama, Japan