Scholarly Index

Leyre Lorente-Poch

Universitat Pompeu Fabra; 983 total citations; 37 total publications; best world rank #849

Universitat Pompeu Fabra

983Total citations
37Total publications
12H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Thyroid and Parathyroid SurgeryLifetime849ES 990.62