Tamaha Yamaguchi
Observed names: YAMAGUCHI, Tamaha, Yamaguchi, Tamaha
Institution: Japan Fisheries Research and Education Agency
Observed institutions: Japan Fisheries Research and Education Agency, Fisheries Resources Institute, The University of Tokyo
OpenAlex ID: A5102408683
