Takahisa Hirano

Speaker

Further involvements