Scholarly Index

Marian Stamp Dawkins

University of Oxford; 13,367 total citations; 165 total publications; best world rank #20

University of Oxford

13,367Total citations
165Total publications
57H-index

Published ranking records