Scholarly Index

Caroline W. Oppenheimer

RTI International; 1,622 total citations; 36 total publications; best world rank #934

RTI International

1,622Total citations
36Total publications
19H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Suicide and Self-Harm Studies2021-2025934US 44883.34