Juntao Liu
Shanghai Research Institute Of Petrochemical Technology, Sinopec · China Petroleum & Chemical · Shandong New Beiyang Information Technology Co.
Total Patents:
22
Overall Rank:
#189,005
Years Active:
2010–2025
Shanghai Research Institute Of Petrochemical Technology, Sinopec Rank:
#2