Scholarly Index

José Azevedo

Champalimaud Foundation; 1,446 total citations; 69 total publications; best world rank #768

Champalimaud Foundation

1,446Total citations
69Total publications
16H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Colorectal Cancer Surgical Treatments2021-2025768PT 390.36