Satoshi Ida
Observed name: Ida, Satoshi
Institution: Ise Red Cross Hospital
Observed institutions: Kumamoto University Hospital, Ise Red Cross Hospital, University College London, Kumamoto University
ORCID: 0000-0003-4353-1226
Observed ORCID: 0000-0003-4353-1226
OpenAlex ID: A5001035577
