Jo L Byrne
Observed names: J Byrne, J. L. Byrne, Jo Byrne, Jo L. Byrne
Observed institutions: National Health Service, University Hospitals of Leicester NHS Trust
ORCID: 0000-0001-9164-4677
Observed ORCID: 0000-0001-9164-4677
OpenAlex ID: A5001359459
