Cosmin Neagu

Site of The Day 20 May 2013

Cosmin Neagu

by Cosmin Neagu

I make complex interfaces feel simpler and I ease the communication between a human and a device.