Edmund Peter McHugh

Cameron International · Onesubsea Ip Uk Limited · Schlumberger Technology
Total Patents: 38
Overall Rank: #84,450
Years Active: 2011–2025
Cameron International Rank: #4