Scholarly Index

Lela Sturua

National Center for Disease Control and Public Health; 34,461 total citations; 120 total publications; best world rank #998

National Center for Disease Control and Public Health

34,461Total citations
120Total publications
27H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Healthcare Systems and Public HealthLifetime998GE 288.88