Mark Uden

Glaxo Group Limited · Glaxosmithkline Intellectual Property Development Limited · Oxford Biomedica (Uk) Limited
Total Patents: 12
Overall Rank: #397,354
Years Active: 2004–2025
Glaxo Group Limited Rank: #243