Keisuke HAYABUSA
Observed names: Hayabusa, Keisuke, K Hayabusa, K. Hayabusa, Keisuke Hayabusa, Keisuke, Hayabusa
Institution: Shibaura Institute of Technology
Observed institutions: Tokyo Institute of Technology, Toyo University, Shibaura Institute of Technology, Ebara (Japan)
OpenAlex ID: A5007828519
