Scholarly Index

James L. Stafford

University of Alberta; 2,819 total citations; 92 total publications; best world rank #633

University of Alberta

2,819Total citations
92Total publications
27H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Petroleum Processing and Analysis2021-2025633CA 4082.35