M. JOHN COOKSON
Observed names: M J Cookson, M. J. Cookson, M. John Cookson, M.J. Cookson, M.John Cookson
Institution: University of Hertfordshire
Observed institutions: University of Hertfordshire, Queen Mary University of London
OpenAlex ID: A5012182062
