John D. Shepherd
J. C. Bamford Excavators Limited
Total Patents:
27
Overall Rank:
#145,178
Years Active:
1987–2022
J. C. Bamford Excavators Limited Rank:
#52