Weizmann named sixth in the world in Nature Index of Innovation and first outside the US
The Nature Index of Innovation 2017, which points industry to institutions providing ideas behind inventions, has placed the Weizmann Institute of Science in sixth place in an international ranking of…