Scholarly Index

Tim DeVries

University of California, Santa Barbara; 7,296 total citations; 108 total publications; best world rank #6

University of California, Santa Barbara