Fathi Abourawi
Observed names: F. Abourawi, Fathi I Abourawi, Fathi I. Abourawi
Institution: Diana Princess of Wales Hospital
Observed institution: Diana Princess of Wales Hospital
ORCID: 0009-0002-2923-4663
Observed ORCID: 0009-0002-2923-4663
OpenAlex ID: A5025725261
