Peter McDonnell
Observed names: P C McDonnell, P. McDonnell, P.C. McDonnell, Peter C. McDonnell, Peter C. McDonnell
Institution: Eli Lilly (United States)
Observed institutions: Eli Lilly (United States), GlaxoSmithKline (United States)
OpenAlex ID: A5062570012
