Zacharia Nahouli
Observed name: Nahouli, Zacharia
Institution: Leeds Trinity University
Observed institutions: University of Hull, University of Derby, Leeds Trinity University, University of Westminster
ORCID: 0000-0003-1141-1553
Observed ORCID: 0000-0003-1141-1553
OpenAlex ID: A5076289786
