Dr Salama Said Ikki

Current affiliation: Lakehead University
Subject speciality: Electrical Engineering
Primary location: Canada