Lev Stesin

Lev Stesin

Lev Stesin lives and works in Silicon Valley, California. He is a founding member of San Francisco Voice for Israel.