Moshe Ran

Holon Institute of Technology Israel

Moshe Ran

3chapters authored