Takeshi Naemura

Communication and Media, Communication Design, Computing in Social science, Arts and Humanities

27.94

Skills and expertise(24) View all

51 Following View all

72 Followers View all