Scholarly Index

Stephen Michael Disney

University of Exeter; 9,828 total citations; 264 total publications; best world rank #29

University of Exeter

9,828Total citations
264Total publications
51H-index

Published ranking records