Scholarly Index

Lori A. Todd

University of North Carolina at Chapel Hill; 860 total citations; 51 total publications; best world rank #950

University of North Carolina at Chapel Hill

860Total citations
51Total publications
16H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Odor and Emission Control TechnologiesLifetime950US 25487.16