Stuart A. Neale
Observed names: S A Neale, S. A. Neale, S. Neale, S.A. Neale, Stuart Neale
Institution: Newcastle University
Observed institutions: Addex Therapeutics (Switzerland), University College London, Newcastle University, Wellcome Trust
OpenAlex ID: A5113623609
