Takayuki Yamauchi

Assistant Professor

Takayuki Yamauchi Ph.D.