Scholarly Index

Stephen D. Johnson

University Hospital of the West Indies; 1,080 total citations; 60 total publications; best world rank #106

University Hospital of the West Indies

1,080Total citations
60Total publications
17H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Religion and Society InteractionsLifetime267JM 196.04
Human Behavior and MotivationLifetime106JM 143.20