Yu Otsu
Observed name: Y Otsu
Institution: Tokyo Metropolitan Police Hospital
Observed institutions: Showa General Hospital, Tokyo Metropolitan Police Hospital, Toranomon Hospital, The University of Tokyo
ORCID: 0009-0002-0120-928X
Observed ORCID: 0009-0002-0120-928X
OpenAlex ID: A5055780504
