ChangQing Shen

Johns Manville · Soochow University
Total Patents: 12
Overall Rank: #401,200
Years Active: 2010–2024
Johns Manville Rank: #53