Mr. Idan Elroy

Mr. Idan Elroy is the Coordinator of the Center for Law and Technology