Scholarly Index

M. P. Searle

University of Oxford; 23,987 total citations; 363 total publications; best world rank #14

University of Oxford

23,987Total citations
363Total publications
94H-index

Published ranking records