Muhammad Khalid Email.muhammad.khalid@poliba.it Phone: +39 080 5963070 Muhammad Khalid Assistant Professor SSD Publications