Scholarly Index

Aifang Chen

Dongguan University of Technology; 2,062 total citations; 81 total publications; best world rank #961

Dongguan University of Technology

2,062Total citations
81Total publications
27H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Flood Risk Assessment and Management2021-2025961CN 24990.19