Shan Li

Changjiang River Scientific Research Institute Of Changjiang Water Resources Commission · China Petroleum & Chemical · HP
Total Patents: 5
Overall Rank: #915,528
Years Active: 2013–2025
Changjiang River Scientific Research Institute Of Changjiang Water Resources Commission Rank: #6