Scholarly Index

Marie‐Claire ten Veldhuis

Delft University of Technology; 2,824 total citations; 167 total publications; best world rank #624

Delft University of Technology

2,824Total citations
167Total publications
28H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Flood Risk Assessment and ManagementLifetime660NL 3997.36
Precipitation Measurement and AnalysisLifetime902NL 1992.47
Urban Stormwater Management SolutionsLifetime624NL 1191.86