Steven Walker

Touchdown Technologies · Flexibility Engineering · Secretary Of State For Defence
Total Patents: 8
Overall Rank: #611,806
Years Active: 2008–2024
Touchdown Technologies Rank: #9