Muhammad Safdar
Muhammad
Manshera, Khyber Pakhtunkhwa
Employed: top management / director / CEO|Employed: other white-collar worker
Member of the National Assemby
Val_na-21
Information Technology and Telecommunication