Omer Ali
Observed names: Ali, Omer, O Ali
Observed institutions: Lancashire Teaching Hospitals NHS Foundation Trust, University of Manchester, Royal Preston Hospital
ORCID: 0000-0002-9615-9408
Observed ORCID: 0000-0002-9615-9408
OpenAlex ID: A5024507488
