Alexandra R. Teagle
Observed names: A. R. Teagle, A. Teagle, AR Teagle, Alexandra R Teagle, Alexandra Teagle, Teagle, Alexandra Rose
Institution: Edinburgh Royal Infirmary
ORCID: 0000-0002-4674-7260
Observed ORCID: 0000-0002-4674-7260
OpenAlex ID: A5026030673
