Scholarly Index

Leon Williams

Cranfield University; 1,583 total citations; 72 total publications; best world rank #503

Cranfield University

1,583Total citations
72Total publications
22H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Water resources management and optimization2021-2025671GB 2979.15
Water Systems and Optimization2021-2025503GB 2279.45