Scholarly Index

Luis Schiappacasse

University Hospital of Lausanne; 1,050 total citations; 105 total publications; best world rank #666

University Hospital of Lausanne

1,050Total citations
105Total publications
17H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Brain Metastases and Treatment2021-2025666CH 2085.99