Youmi Ma
Observed name: Ma, Youmi
Institution: Institute of Science Tokyo
Observed institutions: Tokyo Institute of Technology, Institute of Science Tokyo, The University of Tokyo
ORCID: 0000-0002-8576-7563
Observed ORCID: 0000-0002-8576-7563
OpenAlex ID: A5104080272
