Scopus Author ID :
7201422191Document Count : 953
Total Citations : 49140 by 26502 documents
h-Index : 109
Co-authors : 530 (maximum 150 co-authors can be displayed)
Last Update : 2025-05-05 09:08:49
Google Scholar Author ID :
pHROIAEAAAAJCitations : 59254
h-Index : 122
i10-Index : 779
Last Update : 2025-05-07 10:58:30