Scholarly Index

B.B.R. Kroon

The Netherlands Cancer Institute; 3,156 total citations; 77 total publications; best world rank #523

The Netherlands Cancer Institute

3,156Total citations
77Total publications
32H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Cutaneous Melanoma Detection and ManagementLifetime523NL 1896.52