Satarou Yamaguchi
Observed names: Satarou YAMAGUCHI, YAMAGUCHI, Satarou, Yamaguchi, Satarou
Institution: Chubu University
Observed institutions: Ministry of Education, Culture, Sports, Science and Technology, Mie Chukyo University, Chubu University, National Institute for Fusion Science, Mitsubishi Electric (Japan), Mitsubishi Electric (United States), Ishikari Superconducting DC Power Transmission System, Nagoya University, Chubu Electric Power (Japan)
OpenAlex ID: A5113946254
