Ryo Hirai
Observed names: Hirai, Ryo, Ryo HIRAI
Institution: Delft University of Technology
Observed institutions: Shibaura Institute of Technology, Tohoku University, Delft University of Technology
ORCID: 0000-0001-6644-9693
Observed ORCID: 0000-0001-6644-9693
OpenAlex ID: A5060874455
