Sarah Short
Observed name: Sarah A. Short
Institution: Verily Life Sciences LLC (United States)
Observed institutions: University of Oxford, Verily Life Sciences LLC (United States)
ORCID: 0000-0002-7594-7915
Observed ORCID: 0000-0002-7594-7915
OpenAlex ID: A5012941288
