Scholarly Index

Richard Cibulskis

World Health Organization; 15,333 total citations; 67 total publications; best world rank #881

World Health Organization

15,333Total citations
67Total publications
36H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Global Health and EpidemiologyLifetime881CH 2060.19