Qingshan Shan

University of Strathclyde, Glasgow, SCT, United Kingdom

Are you Qingshan Shan?

Claim your profile

Publications (18)2.65 Total impact