Abderrazak Ben-Haida
Observed names: A. Ben-Haida, A. Ben‐Haida, Abderrazak Ben Haida, Abderrazak Ben‐Haida, Ben-Haida, A.
Institution: University of Manchester
Observed institutions: University of Manchester, Imperial College London, University of Reading
OpenAlex ID: A5111583791
