Tag Archives: SAND 2014-3058

Leonid Sheps

Bio I was born in Moscow, Russia, and have lived in the US since 1992. After college I worked as […]