Kelli Glenn
Observed names: Kelli J. Glenn, Kelli J. Glenn
Institution: SK Life Science (United States)
Observed institutions: Roche (Switzerland), SK Life Science (United States), Novartis (United States)
ORCID: 0000-0003-2874-5218
Observed ORCID: 0000-0003-2874-5218
OpenAlex ID: A5067154728
