Scholarly Index

Kelly Chen

Beth Israel Deaconess Medical Center; 163 total citations; 23 total publications; best world rank #832

Beth Israel Deaconess Medical Center

163Total citations
23Total publications
9H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Digital Mental Health Interventions2021-2025832US 24084.23