Scopus Author ID :
7201422191Document Count : 929
Total Citations : 44313 by 23120 documents
h-Index : 102
Co-authors : 460 (maximum 150 co-authors can be displayed)
Last Update : 2023-12-09 02:55:18
Google Scholar Author ID :
pHROIAEAAAAJCitations : 53476
h-Index : 116
i10-Index : 742
Last Update : 2023-12-05 11:16:32