Alastair J. D. Ferguson
Observed names: A J D Ferguson, A. J. D. FERGUSON, A. J. D. Ferguson, A.J.D. Ferguson, Alastair Ferguson, Alastair J.D. Ferguson
Observed institutions: Freshwater Biological Association, Anglian Water Services (United Kingdom), Environment Agency
OpenAlex ID: A5109047019
