Yibin Luo

China Petroleum & Chemical · Research Institute Of Petroleum Processing, Sinopec
Total Patents: 28
Overall Rank: #134,572
Years Active: 2010–2025
China Petroleum & Chemical Rank: #7