Scholarly Index

Zhou Lan

Brigham and Women's Hospital; 5,470 total citations; 52 total publications; best world rank #985

Brigham and Women's Hospital

5,470Total citations
52Total publications
15H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Spatial and Panel Data Analysis2021-2025985US 17614.74