Robert Scott Menard

Weatherford Technology Holdings
Total Patents: 2
Overall Rank: #2,019,611
Years Active: 2015–2016
Weatherford Technology Holdings Rank: #250