Muhammad Ali Farooq

Dr. Muhammad Ali Farooq