Matthew McCarthy

Level 3 Communications · Schlumberger Technology · Asml Holding N.V.
Total Patents: 23
Overall Rank: #177,103
Years Active: 2007–2025
Level 3 Communications Rank: #108