Steven Mansfield
Shell International Exploration And Production · Subsea 7 (Us)
Total Patents:
3
Overall Rank:
#1,365,924
Years Active:
1993–2024
Shell International Exploration And Production Rank:
#14