Scholarly Index

Tamlin M. Pavelsky

University of North Carolina at Chapel Hill; 11,900 total citations; 341 total publications; best world rank #20

University of North Carolina at Chapel Hill