Ali Al-Shaggag

Affiliations
  • Department of Nephrology and Transplantation King Fahad Specialist Hospital, Dammam 15215, Saudi Arabia.

Réseau de co-auteurs

Muhammad A Bukhari 1 collaboration
Abdulrahman Al-Theaby 1 collaboration
Mohammed Tawhari 1 collaboration
Ryan Pyrke 1 collaboration
Azim Gangji 1 collaboration
Darin Treleaven 1 collaboration
Christine Ribic 1 collaboration