David A.T. Siddle
Observed names: D A Siddle, D. A. T. Siddle, D. J. Siddle, D. Siddle, D.A.T. Siddle, DAVID A. T. SIDDLE, DAVID A.T. SIDDLE, DAVID SIDDLE, David A. Siddle, David A. T. Siddle, David A. T. Sidle, David A.T Siddle, David Alan Tate Siddle, David Siddle, David T. Siddle
OpenAlex ID: A5110145849
