Scholarly Index

Luis Fábregas Ibáñez

University Hospital of Zurich; 741 total citations; 16 total publications; best world rank #138

University Hospital of Zurich

741Total citations
16Total publications
12H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Electron Spin Resonance Studies2021-2025138CH 887.32