Scopus Author ID :
7201422191Document Count : 938
Total Citations : 46669 by 24607 documents
h-Index : 105
Co-authors : 502 (maximum 150 co-authors can be displayed)
Last Update : 2024-07-26 09:14:02
Google Scholar Author ID :
pHROIAEAAAAJCitations : 56059
h-Index : 117
i10-Index : 763
Last Update : 2024-07-24 11:01:18