Scholarly Index

Lisa M. DeBruine

University of Glasgow; 16,290 total citations; 316 total publications; best world rank #31

University of Glasgow

16,290Total citations
316Total publications
71H-index

Published ranking records