Author

Marguerite Donoghue Baxter

Observed institution: Novartis (United States)
OpenAlex ID: A5078716940
Works count: 19
Citation count: 6
H-index: 1
I10-index:
Year
Topic
Type