Profile picture
Takashi Yada
Doctorate
  • Japan Fisheries Research and Education Agency (FRA)
    Yokohama, Japan
mini profile avatar Takashi Yada