Takeshi Miyata on Muck Rack

Takeshi Miyata

Editor, @IT