Scholarly Index

Lars Erik Podleska

Essen University Hospital; 866 total citations; 80 total publications; best world rank #897

Essen University Hospital

866Total citations
80Total publications
17H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Sarcoma Diagnosis and Treatment2021-2025897DE 7287.31