Farid Belbachir
Observed name: F. Belbachir
Institution: University of Béjaïa
Observed institutions: Zoological Society of London, University of Béjaïa, University College London
ORCID: 0000-0002-9155-9808
Observed ORCID: 0000-0002-9155-9808
OpenAlex ID: A5063007368
