Yasmin Ranade on Muck Rack

Yasmin Ranade

Verified
Publisher and Editor, What's Your Tech