Simon Owen

Jaguar Land Rover Limited · Merck · Ford
Total Patents: 20
Overall Rank: #218,261
Years Active: 1998–2024
Jaguar Land Rover Limited Rank: #56