Ahmad Al-Mallahi

Dr. Ahmad Al-Mallahi

Department of Engineering, Dalhousie University, Truro, NS B2N3X5, Canada

Contribution