Ryuji Furihata

Dr. Ryuji Furihata

orcid