Scholarly Index

Saleh Alabbad

King Faisal Specialist Hospital & Research Centre; 648 total citations; 37 total publications; best world rank #704

King Faisal Specialist Hospital & Research Centre

648Total citations
37Total publications
14H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Organ Transplantation Techniques and Outcomes2021-2025704SA 791.08