Tao Yang

China Petroleum & Chemical · China Enfi Engineering · Dalian Research Institute Of Petroleum And Petrochemicals, Sinopec
Total Patents: 27
Overall Rank: #141,198
Years Active: 2012–2025
China Petroleum & Chemical Rank: #330