Andrew Leach
Transocean Innovation Labs
Total Patents:
6
Overall Rank:
#781,580
Years Active:
2019–2025
Transocean Innovation Labs Rank:
#2