Shinya Omoto
Observed names: Omoto, Shinya, S Omoto, SHINYA OMOTO, Shinnya Omoto, Shinya OMOTO
Institution: Shionogi (Japan)
Observed institutions: Emory University, Nagoya City University, Shionogi (Japan)
ORCID: 0000-0002-2730-3912
Observed ORCID: 0000-0002-2730-3912
OpenAlex ID: A5023149228
