Bo Yu

Schlumberger Technology · Baker Hughes, A Ge Company · Baker Hughes Holdings
Total Patents: 27
Overall Rank: #142,844
Years Active: 2012–2025
Schlumberger Technology Rank: #897