Hannah Donnelly
Observed name: Donnelly, Hannah
Institution: University of Dundee
Observed institutions: University of Dundee, Wellcome Centre for Anti-Infectives Research
ORCID: 0000-0001-5306-8226
Observed ORCID: 0000-0001-5306-8226
OpenAlex ID: A5023847282
