Deqin Yang

Shanghai Research Institute Of Petrochemical Technology, Sinopec · China Petroleum & Chemical · China Petrochemical
Total Patents: 6
Overall Rank: #824,548
Years Active: 2002–2021
Shanghai Research Institute Of Petrochemical Technology, Sinopec Rank: #17