Institute set up at Tel Aviv University, the first in Israel and globally, funds 'great ideas that can help people live better lives'
Points: 2
Recent comments