Scholarly Index

Óscar Tellechea

University of Coimbra; 1,055 total citations; 88 total publications; best world rank #940

University of Coimbra

1,055Total citations
88Total publications
17H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Cancer and Skin Lesions2021-2025940PT 564.44