Sarah A. Alvarez
Observed names: Alvarez, Sarah, Alvarez, Sarah A., Sarah Alvarez
Institution: University of Gibraltar
Observed institutions: University of Bristol, University of Gibraltar, University College London
ORCID: 0000-0003-4591-4183
Observed ORCID: 0000-0003-4591-4183
OpenAlex ID: A5049785239
