Takashi Hotta

Takashi Hotta

Research Assistant Professor, Cell & Developmental Biology
Puck Ohi Lab