Profile picture
Jotaro Urabe
Doctorate
  • Professor
    Graduate School of Life Sciences, Tohoku University
    Sendai, Japan
mini profile avatar Jotaro Urabe