Steven Ruben

Human Genome Sciences · Smithkline Beecham Limited · University of Michigan
Total Patents: 266
Overall Rank: #1,711
Years Active: 1996–2016
Human Genome Sciences Rank: #2