Prof. REN Yang
Scopus
Author ID :
7403274395
Document Count : 1073
Total Citations : 57534 by 45204 documents
h-Index : 122
Co-authors : 3753 (maximum 150 co-authors can be displayed)
Last Update : 2025-07-09 03:20:45