Terra Sprague
Observed names: Sprague, T, Sprague, TL, Sprague, Terra, TL Sprague, Terra Sprague,
Institution: University of Bristol
Observed institutions: University of Bristol, University of Bath
ORCID: 0000-0002-0656-3408
Observed ORCID: 0000-0002-0656-3408
OpenAlex ID: A5081028886
