Scholarly Index

Behdad Afzali

National Institute of Diabetes and Digestive and Kidney Diseases; 8,184 total citations; 142 total publications; best world rank #93

National Institute of Diabetes and Digestive and Kidney Diseases

8,184Total citations
142Total publications
48H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Complement system in diseases2021-202593US 2994.49
Immune Cell Function and Interaction2021-2025967US 35591.22
Renal Diseases and Glomerulopathies2021-2025949US 22285.55