KKESH

AcronymDefinition
KKESHKing Khaled Eye Specialist Hospital (Saudi Arabia)