Umna Naveed
Observed name: U. Naveed
Institution: Sheffield Teaching Hospitals NHS Foundation Trust
Observed institutions: University of Manchester, Sheffield Teaching Hospitals NHS Foundation Trust, University of Sheffield
ORCID: 0000-0001-9842-073X
Observed ORCID: 0000-0001-9842-073X
OpenAlex ID: A5049845957
