Catherine E. Ellis
Observed name: Catherine Ellis
Institution: GlaxoSmithKline (United Kingdom)
Observed institutions: GlaxoSmithKline (United Kingdom), GlaxoSmithKline (United States)
ORCID: 0009-0008-7635-7846
Observed ORCID: 0009-0008-7635-7846
OpenAlex ID: A5073127295
