Berhanu Senbeta Deriba
Observed names: Berhanu Senbata Deriba, Birhanu Senbeta Deriba, Deriba, Berhanu Senbeta
Institution: Salale University
Observed institution: Salale University
ORCID: 0000-0002-4282-1427
Observed ORCID: 0000-0002-4282-1427
OpenAlex ID: A5011444814
