search
Chen Shmilo
Chen Shmilo
Chen Shmilo is General Director of Israel AIDS Task Force