Petra Ross‐Macdonald
Observed names: P B Ross-MacDonald, P B Ross-Macdonald, P Ross-Macdonald, P.B. Ross-Macdonald, Petra B Ross-MacDonald, Petra B Ross-Macdonald, Petra B. ROSS‐MACDONALD, Petra B. Ross-MacDonald, Petra B. Ross-Macdonald, Petra Ross-MacDonald, Petra Ross-Macdonald, Petra Ross-Mcdonald, Petra Ross-macdonald, Petra Ross-macdonald B
Institution: Bristol-Myers Squibb (United States)
Observed institutions: Yale University, Bristol-Myers Squibb (United States), Imperial College London, The Ohio State University
ORCID: 0000-0001-5132-4396
Observed ORCID: 0000-0001-5132-4396
OpenAlex ID: A5008519699
