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 the world’s top 200 research institutions. The Index ranked the...