Robert Marquis

Smithkline Beecham Limited · Glaxosmithkline · Glaxosmithkline Intellectual Property Development Limited
Total Patents: 25
Overall Rank: #163,596
Years Active: 1993–2019
Smithkline Beecham Limited Rank: #106