T-Hub Center for Entrepreneurship and Innovation
Prof. Marcelle Machluf lights a torch at Israel’s 70th Independence Day Ceremony