Zhiqi Shen

Nanyang Technological University · China Petroleum & Chemical · Fushun Research Institute Of Petroleum And Petrochemicals, Sinopec
Total Patents: 9
Overall Rank: #543,896
Years Active: 2016–2024
Nanyang Technological University Rank: #35