Takashi Ota
Observed names: T Ota, T. Ota
Institution: Santen (Japan)
Observed institutions: Santen (Japan), Kyoto Pharmaceutical University, The University of Tokyo
ORCID: 0000-0003-2366-2819
Observed ORCID: 0000-0003-2366-2819
OpenAlex ID: A5072897125
