Scholarly Index

Sebastian Otálora

University of Geneva; 790 total citations; 22 total publications; best world rank #214

University of Geneva

790Total citations
22Total publications
14H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Digital Imaging for Blood DiseasesLifetime457CH 488.52
Digital Imaging for Blood Diseases2021-2025214CH 385.03