X

Xiao Ou Shu

Chengdu University of Technology

ORCID: 0000-0002-1053-1353

285 papers and 15.7k citations.

PubIndex Score98Top 2%How it's scored
285Publications
15.7kTotal Citations
First publication: 1988First senior author: 2001