Richard Shepherd

Siemens Mobility Gmbh · Siemens Industry · ExxonMobil
Total Patents: 6
Overall Rank: #810,974
Years Active: 1986–2023
Siemens Mobility Gmbh Rank: #59