The Nature Index of Innovation 2017 points industry to top 200 institutions providing ideas behind inventions.

Read more