Google Scholar
LinkedIn
ORCID
Office:
Efi Arazi School of Computer Science, IDC Herzliya
C305 Computer Science building
PO Box 167, 8 Ha'universita Street
Herzliya, Israel 4610101