Shota Takamuku
Observed names: Takamuku Shota, Takamuku, Shota
Institution: QunaSys
Observed institutions: Georgetown University, QunaSys, The University of Osaka
ORCID: 0000-0002-8823-7496
Observed ORCID: 0000-0002-8823-7496
OpenAlex ID: A5074573535
