Ryoichi Semba
Observed names: Ryoichi semba, Semba, Ryoichi
Institution: Kyoto Tachibana University
Observed institutions: Hiroshima University, Kyoto Tachibana University
ORCID: 0009-0006-2035-3307
Observed ORCID: 0009-0006-2035-3307
OpenAlex ID: A5085649281
