Janis Graubins

Believes that technology can make world a better and more transparent place.