Scholarly Index

Riccardo Taormina

Delft University of Technology; 3,260 total citations; 80 total publications; best world rank #130

Delft University of Technology

3,260Total citations
80Total publications
24H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Hydrological Forecasting Using AILifetime329NL 595.40
Water Systems and OptimizationLifetime429NL 1295.21
Smart Grid Security and ResilienceLifetime818NL 893.26
Water Systems and Optimization2021-2025130NL 292.06
Flood Risk Assessment and Management2021-2025609NL 2293.42
Hydrological Forecasting Using AI2021-2025334NL 387.51
Water Quality Monitoring Technologies2021-2025665NL 679.29