Scholarly Index

Christopher Pelling

University of Oxford; 1,724 total citations; 77 total publications; best world rank #10

University of Oxford