Scholarly Index

Stephen H. Richards

University of Leeds; 1,680 total citations; 83 total publications; best world rank #261

University of Leeds

1,680Total citations
83Total publications
24H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Traffic and Road SafetyLifetime656GB 4795.89
Safety Warnings and SignageLifetime261GB 2793.42
Transportation Safety and Impact AnalysisLifetime478GB 2391.17
Transport Systems and TechnologyLifetime401GB 1585.55