Articles by Sen Takeda

Articles by Sen Takeda in JoVE