Takashi Hotta

Takashi Hotta

Research Investigator, Cell & Developmental Biology
Puck Ohi Lab