Scholarly Index

Ross Stirling

Newcastle University; 1,058 total citations; 59 total publications; best world rank #887

Newcastle University

1,058Total citations
59Total publications
16H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Urban Stormwater Management Solutions2021-2025887GB 3661.47