Nobuaki Miyahara

Prof. Nobuaki Miyahara

Department of Medical Technology, Okayama University Graduate School of Health Sciences, Okayama 700-0082, Japan
orcid