Scholarly Index

Sarah D. Stauffer

The Geneva Association; 645 total citations; 16 total publications; best world rank #121

The Geneva Association

645Total citations
16Total publications
9H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Child Therapy and Development2021-2025121CH 268.27