KFSH&RC

AcronymDefinition
KFSH&RCKing Faisal Specialist Hospital and Research Centre (Saudi Arabia)