Ran Sandhaus

#768133

HW / SW developer, architect, researcher