Alex G. S. Preston
Observed names: Alex G. Preston, Alex G.S. Preston, Alex Preston, Preston, Alex
Observed institutions: GlaxoSmithKline (United Kingdom), GlaxoSmithKline Research & Development Limited (United Kingdom)
ORCID: 0000-0003-0334-0679
Observed ORCID: 0000-0003-0334-0679
OpenAlex ID: A5015539344
