David R. Gillespie
Observed names: D. Gillespie, D. R. GILLESPIE, D. R. Gillespie, D.R Gillespie, D.R. Gillespie, DAVID R. GILLESPIE, David Gillespie, David R Gillespie, Gillespie, D R, Gillespie, David R, Gillespie, David R., Gillespie, David Roy, Gillespie, David Roy.
OpenAlex ID: A5111873953
