Profile picture
Takaaki Sokabe
  • Associate Professor
    National Institute for Physiological Sciences (NIPS)
    Okazaki, Japan
mini profile avatar Takaaki Sokabe