Stewart Alexander Mackay

Rolls-Royce Motor Cars Limited
Total Patents: 2
Overall Rank: #2,209,570
Years Active: 1998–2002
Rolls-Royce Motor Cars Limited Rank: #7