William Stephen Averill
Chevron · AT&T · Oceaneering International
Total Patents:
5
Overall Rank:
#901,386
Years Active:
2012–2025
Chevron Rank:
#1,350