Scholarly Index

Alfred Soffer

Sheba Medical Center; 684 total citations; 154 total publications; best world rank #396

Sheba Medical Center

684Total citations
154Total publications
13H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Academic Publishing and Open AccessLifetime396IL 267.43