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