Robert Schleimer

The Johns Hopkins University · Smithkline Beecham Limited · Schering
Total Patents: 7
Overall Rank: #746,406
Years Active: 2000–2012
The Johns Hopkins University Rank: #492