Alma Sato
Institutions: Mayo Clinic, Sapporo Medical University, University of Nicosia
Observed institutions: Mayo Clinic, Sapporo Medical University, University of Nicosia
ORCID: 0009-0006-5904-9927
Observed ORCID: 0009-0006-5904-9927
OpenAlex ID: A5108253302
