WATCH: Jefferson University to launch global center in Israel

Thomas Jefferson University, based in Philadephia, is opening a global center in Israel, viewing the country as an “incredible driver of innovation through its diversity.”