Richard G. Woodhouse

Lucas Industries Limited · Rover Group Limited · Hasbro
Total Patents: 12
Overall Rank: #412,500
Years Active: 1981–2021
Lucas Industries Limited Rank: #17