Muhammad Abubakar Nayyar

Name Muhammad Abubakar Nayyar
Designation Associate Professor
Office Contact 0966-754334
Personal Contact