Richard John McKay

Lucas Industries Limited · Goodrich Actuation Systems Limited · Lucas Industries Public Limited
Total Patents: 10
Overall Rank: #490,963
Years Active: 1985–2024
Lucas Industries Limited Rank: #57