Scholarly Index

Lawrence Powell

University of Alabama; 499 total citations; 38 total publications; best world rank #609

University of Alabama

499Total citations
38Total publications
11H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Insurance and Financial Risk ManagementLifetime609US 25092.41
Insurance and Financial Risk Management2021-2025897US 17252.43