Takashi Yamada

Assistant Professor (Research)