David Schorr Illustrator & Author

David Schorr is senior lecturer at Tel Aviv University, where he chairs the Law and Environment Program at the Faculty of Law.