Vladimir Katalov

Vladimir Katalov

ElcomSoft
CEO