Tomoyuki Takenawa
Observed names: T Takenawa, T. Takenawa, TAKENAWA, Tomoyuki, Takenawa, Tomoyuki, Tomoyuki TAKENAWA
Institution: Tokyo University of Marine Science and Technology
ORCID: 0000-0003-4143-051X
Observed ORCID: 0000-0003-4143-051X
OpenAlex ID: A5035283009
