Scholarly Index

Philip J. Randle

University of Oxford; 5,152 total citations; 47 total publications; best world rank #205

University of Oxford