Feng Sha
Shenzhen University · Chinese Academy of Sciences · Shenzhen Institutes of Advanced Technology
In this database
1
2021
DB Citations
24
across indexed articles
h-index
31
OpenAlex (all works)
Total Citations
31,206
OpenAlex (all works)
165 total publications (OpenAlex)45 i10-index