Author

David G. McDonald

Observed names: D G McDonald, D. G. McDonald, DAVID G. MCDONALD, DAVID G. McDONALD, David G. Mcdonald, David McDonald
OpenAlex ID: A5076699839
Works count: 62
Citation count: 791
H-index: 17
I10-index: 20
Year
Topic
Type