Scholarly Index

Wenxia Wang

Peking University; 532 total citations; 17 total publications; best world rank #715

Peking University

532Total citations
17Total publications
10H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Plant responses to water stress2021-2025715CN 34174.30