Mutsumi Takahashi on Muck Rack

Mutsumi Takahashi

Editorial Director, IT Media