Scholarly Index

Dermot O’Hare

University of Oxford; 34,238 total citations; 668 total publications; best world rank #17

University of Oxford