Qiuhua Liu

Schlumberger Technology · Fundação D. Anna De Sommer Champalimaud E Dr. Carlos Montez Champalimaud · Nankai University
Total Patents: 11
Overall Rank: #434,040
Years Active: 2014–2025
Schlumberger Technology Rank: #897