Scholarly Index

Leonardo Alfonso

IHE Delft Institute for Water Education; 1,586 total citations; 91 total publications; best world rank #662

IHE Delft Institute for Water Education

1,586Total citations
91Total publications
24H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Water Systems and OptimizationLifetime662NL 1493.51
Water Quality Monitoring TechnologiesLifetime920NL 1590.65
Water resources management and optimization2021-2025987NL 4672.39