Rand Alazaz
Observed names: Dr Rand Nasser Alazaz, Rand Al Azaz, Rand Alazzaz
Institution: King Khaled Eye Specialist Hospital
Observed institution: King Khaled Eye Specialist Hospital
ORCID: 0000-0002-0309-3236
Observed ORCID: 0000-0002-0309-3236
OpenAlex ID: A5051016155
