X

Xiangyuan Ouyang

Ministry of Education of the People's Republic of China

52 papers and 158 citations.

PubIndex Score84Top 16% · mid-careerHow it's scored
52Publications
158Total Citations
First publication: 2009First senior author: 2017