Robert Lee Churchill
Bechtel Energy Technologies & Solutions · Kransco Manufacturing · Swimways
Total Patents:
13
Overall Rank:
#362,130
Years Active:
1981–2025
Bechtel Energy Technologies & Solutions Rank:
#2