Aya Okada
Observed names: AYA OKADA, Okada, Aya
Institution: Tohoku University
Observed institutions: Kanazawa University, Doshisha University, University of Pittsburgh, Tohoku University, Nagoya University
ORCID: 0000-0002-4705-6015
Observed ORCID: 0000-0002-4705-6015
OpenAlex ID: A5050597314
