Scholarly Index

Jean‐Paul Squifflet

University of Liège; 6,795 total citations; 172 total publications; best world rank #487

University of Liège

6,795Total citations
172Total publications
35H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Organ Donation and TransplantationLifetime487BE 1396.64
Renal Transplantation Outcomes and TreatmentsLifetime910BE 2496.95
Nephrotoxicity and Medicinal PlantsLifetime844BE 2665.69