Ahmed Afsa
Institutions: Pilgrim Hospital, United Lincolnshire Hospitals NHS Trust
Observed institutions: Pilgrim Hospital, United Lincolnshire Hospitals NHS Trust
ORCID: 0009-0004-8580-8945
Observed ORCID: 0009-0004-8580-8945
OpenAlex ID: A5035799162
