Takeru Nemoto

Takeru Nemoto, M.Eng.