Continue in 2 seconds
Tal Vegvizer

Tal Vegvizer

Tal Vegvizer is director of research and development at Bufferzone.