Scholarly Index

Raffaele De Luca

Istituto Tumori Bari; 3,104 total citations; 190 total publications; best world rank #142

Istituto Tumori Bari

3,104Total citations
190Total publications
28H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Enhanced Recovery After Surgery2021-2025142IT 1190.01
Stoma care and complications2021-2025941IT 7547.52