Jeff Richard
Jeff Richard

Jeff Richard

I am proud to head the U.S.-affiliate of the Technion – Israel’s leading institution of science & technology.