Dr Salama Said Ikki

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