Scholarly Index

Ad de Roo

European Commission; 10,438 total citations; 132 total publications; best world rank #390

European Commission

10,438Total citations
132Total publications
42H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Flood Risk Assessment and ManagementLifetime390BE 598.27
Hydrology and Watershed Management StudiesLifetime704BE 1298.24