Scholarly Index

Margaret J. Snowling

University of Oxford; 31,318 total citations; 239 total publications; best world rank #8

University of Oxford

31,318Total citations
239Total publications
89H-index

Published ranking records