Richard Robert Roper
Ensco International Incorporated · Duxion Motors
Total Patents:
15
Overall Rank:
#311,366
Years Active:
2012–2024
Ensco International Incorporated Rank:
#1