T. Sugawara
Observed names: Sugawara T, Sugawara, T., T Sugawara, T. SUGAWARA
Institution: Tokyo Institute of Technology
Observed institutions: Tokyo Institute of Technology, Japan Atomic Energy Agency, Toshiba (Japan), Takeda (Japan)
OpenAlex ID: A5110159487
