Tadao Takeuchi
Observed names: T TAKEUCHI, T Takeuchi, TADAO TAKEUCHI, Tadao TAKEUCHI
Institution: Kumamoto University
Observed institutions: Tufts University, Tufts Medical Center, National Institutes of Health, Kumamoto University
OpenAlex ID: A5103390326
