Scholarly Index

Marko Lens

University of Leeds; 3,590 total citations; 56 total publications; best world rank #128

University of Leeds

3,590Total citations
56Total publications
29H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Cutaneous Melanoma Detection and ManagementLifetime573GB 3396.26
Nonmelanoma Skin Cancer StudiesLifetime807GB 5593.40
Male Breast Health StudiesLifetime128GB 886.31