Ian Speer

Strada Design Limited
Total Patents: 5
Overall Rank: #969,425
Years Active: 2001–2020
Strada Design Limited Rank: #2