Scholarly Index

Peter Van de Putte

Imelda Hospital; 1,150 total citations; 38 total publications; best world rank #267

Imelda Hospital

1,150Total citations
38Total publications
11H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Enhanced Recovery After SurgeryLifetime550BE 691.49
Enhanced Recovery After Surgery2021-2025267BE 383.70