Tomoyuki Ogura
Observed names: Ogura, Tomoyuki, T. Ogura, Tomoyuki OGURA
Observed institutions: Central Institute for Experimental Animals, RIKEN Center for Integrative Medical Sciences
ORCID: 0009-0002-2482-1076
Observed ORCID: 0009-0002-2482-1076
OpenAlex ID: A5021188389
