Scholarly Index

Sergi Call

Mútua Terrassa; 1,585 total citations; 78 total publications; best world rank #753

Mútua Terrassa

1,585Total citations
78Total publications
22H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Pleural and Pulmonary Diseases2021-2025753ES 1974.73