Scholarly Index

Troy D. Sadler

University of North Carolina at Chapel Hill; 14,697 total citations; 188 total publications; best world rank #7

University of North Carolina at Chapel Hill

14,697Total citations
188Total publications
56H-index

Published ranking records