Scholarly Index

D. A. Jones

University of Leeds; 958 total citations; 79 total publications; best world rank #813

University of Leeds

958Total citations
79Total publications
15H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Anatomy and Medical Technology2021-2025813GB 5870.27