Scholarly Index

Anna Lembke

Stanford University; 3,576 total citations; 79 total publications; best world rank #550

Stanford University

3,576Total citations
79Total publications
28H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Opioid Use Disorder TreatmentLifetime550US 37495.40