Scholarly Index

Richard Motley

University Hospital of Wales; 3,703 total citations; 73 total publications; best world rank #546

University Hospital of Wales

3,703Total citations
73Total publications
28H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Nonmelanoma Skin Cancer StudiesLifetime546GB 3695.21