Yiming Fan
Schlumberger Technology · Beijing Youzhuju Network Technology Co. · State Grid Shanghai Municipal Electric Power
Total Patents:
4
Overall Rank:
#1,067,919
Years Active:
2024–2025
Schlumberger Technology Rank:
#2,609