The tenth annual Pharmaceutical Innovation Index, released April 21, sees Eli Lilly top the industry for the first time. The Pharmaceutical Invention Index, a ranking of the industry’s best pipelines, rated Bristol Myers Squibb as No. 1.