Scholarly Index

Shenglan Chen

Zhejiang University of Technology; 746 total citations; 38 total publications; best world rank #672

Zhejiang University of Technology

746Total citations
38Total publications
14H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Corporate Finance and Governance2021-2025837CN 17388.86
Financial Markets and Investment Strategies2021-2025672CN 14283.56
Auditing, Earnings Management, Governance2021-2025768CN 11880.39