Scholarly Index

Charles DeBattista

Stanford University; 10,300 total citations; 117 total publications; best world rank #386

Stanford University

10,300Total citations
117Total publications
45H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Treatment of Major DepressionLifetime386US 20397.22
Electroconvulsive Therapy StudiesLifetime561US 25992.23