Scholarly Index

Stavroula K. Osganian

National Institute of Diabetes and Digestive and Kidney Diseases; 5,930 total citations; 83 total publications; best world rank #896

National Institute of Diabetes and Digestive and Kidney Diseases

5,930Total citations
83Total publications
39H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Health and Lifestyle StudiesLifetime896US 27194.45