Alan Leonard
Observed names: A Leonard, A. Leonard, Leonard, A, Leonard, Alan
Institution: University of Portsmouth
Observed institutions: HM Prison Service, University of Portsmouth
ORCID: 0000-0001-5978-3829
Observed ORCID: 0000-0001-5978-3829
OpenAlex ID: A5081656212
