Mr. Taj Muhammad

Name Mr. Taj Muhammad
Designation Associate Professor
Office Contact 0928311994
Personal Contact +92 323 9052651