Scholarly Index

Robert E. Pitt

University of Alabama; 931 total citations; 71 total publications; best world rank #441

University of Alabama

931Total citations
71Total publications
15H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Urban Stormwater Management SolutionsLifetime441US 14893.65
Water Quality and Resources StudiesLifetime524US 44789.54