Ashraf Aboelela
Institution: Sphinx University
Observed institutions: University of Wollongong, Illawarra Health and Medical Research Institute, Sphinx University
ORCID: 0000-0002-8988-6252
Observed ORCID: 0000-0002-8988-6252
OpenAlex ID: A5021862858
